2014-04-30 1 views
0

나는 Simogeo's FileManager을 설정하려고했지만 나는 단지 그것의 절반이 작업을 얻을 수 있습니다. 내 계획은 특정 폴더 (../imgs/gallery)로 설정하고, 클라이언트가 업로드 다운로드를 허용, 이름 바꾸기, 삭제 파일을하는 것입니다 - 기본적으로 특정 페이지 (../gallery.html)에 표시되는 사람을 변경합니다.Simogeo 파일 관리자보기/업로드

은 지금하지만, 나는 파일 관리자가 제대로 동작하지 않습니다. 그것은 절대적으로 간단한 형태 (즉, 내 /www/ 루트에 압축을 푼 파일을 업로드하고 filemanager.config.jsfilemanager.config.js.default 중복) 그것이 나 파일을 폴더를 생성하고 업로드 할 수 있습니다하지만 난 그렇게 두 번째는, 그냥하겠습니다 '로드'뭔가 년대에 . 아무것도 표시되지 않고 사용할 수있는 것이 없으며 새로 고침을 통해보기에서 완전히 제거 할 수 있습니다.

파일은 나중에 변경할 수있는 ../userfiles/ 폴더에 생성/업로드되고 있지만 순수한 설정에서도 작동하지 않습니다.

(또한 , 지시 요청 내 인생, 내가 찾을 수없는 파일 ../connectors/php/filemanager.config.php을 변경. ../connectors/php/default.config.php가 존재하지만 나는 그것을 대체 할 수 있다면 아주 잘 지침을 따르지 않습니다.)

EDIT : 문제가없는 0.8 버전을 사용해 보았습니다. 그것은 최신의 것이 나를 위해 일하지 않는 것이 수치 다.

답변

0

폴더에 대한 권한이 올바르게 설정되어 있습니까?

당신은 시도 할 수 :

chmod -R 0777 /path/to/filemanager/userfiles/ 

또는 (당신이 www-data 사용자와 아파치를 실행하는 주장 :. 당신은 또한 configuration wiki pagesample page에 모습을 가질 수있다

chown -R www-data:www-data /path/to/filemanager/ 

(또한 지침에 따라 파일 변경이 요청됩니다 ../connectors/php/filemanager.config.p hp, 내 인생에서 나는 찾을 수 없습니다. ../connectors/php/default.config.php는 존재하지만 지시 사항을 잘 따라갈 수는 없습니다.

감사합니다. 업데이트되었습니다. 파일 관리자가 원래 포스터에 의해 설명 된대로 행동하기 시작 갑자기, PHP 5.4 공유 호스팅에 PHP 5.3 전용 호스팅에서 사이트를 마이그레이션 할 때 내 경우

+0

여기서 설명한대로 serveroot/fileroot 경로를 수동으로 지정하려고 시도 했습니까? https://github.com/simogeo/Filemanager/wiki/Specify-user-folder%2C-configuration-cases – simo

+0

나는이 조언을 따라왔다.'/scripts/filemanager.config.js.default의 내용을 /scripts/filemanager.config.js 파일 관리자를 웹 브라우저에로드하면 작동합니다. ' – vSanjo

0

문제가 발생했다. 최신 FileManger 버전 (2.0.0-dev)으로 업데이트되었지만 여전히 동일합니다.

서버 오류 로그를 보면 require_once ('./ inc/vendor/wideimage/lib/WideImage.php')가 실패한 곳인 # 1312 번 라인의 connectors/php/filemanager.class.php에 치명적인 오류가 표시되었습니다. 파일을 엽니 다. 경로를 확인하면 "공급 업체"디렉토리가 없으므로 경로에서 제거하고 서버 오류가 사라집니다. 그러나 여전히 같은 로딩 그래픽.

나는 다음의 PHP 5.4.x는 시간대 설정 및 서버 구성에 따라하는 경고 또는 오류, 백그라운드에서 치명적인 사람들을 던질 수있는 싶다고 생각했다. 그래서 date_default_timezone_set ('America/Toronto')을 추가했습니다. 파일의 맨 끝에있는 connectors/php/filemanager.php 그리고 모든 것이 완벽하게 작동했습니다. 이것은 최적의 솔루션이 아니지만 나를 위해 일했습니다.당신이 그것을 시도하는 경우 물론 자신의 시간대를 변경하십시오.

이 사람은 내 머리카락을 당겨서 잠시 밖으로 끌어내어 누군가가 도움이되기를 바랍니다.