2010-03-25 4 views
1

저희 사이트 중 하나에 CKFinder를 사용하고 있습니다. 새 전용 서버 (이전 버전과 유사하지만 정확히 동일하지는 않음)로 이동할 때까지는 문제가 없습니다. 이제 업로드 할 수 없으며 AJAX 요청은 결코 끝나지 않습니다. http://www.site.com/temp/ckfinder/core/connector/php/connector.php?command=FileUpload&type=Files&currentFolder=%2F&hash=4f9cdbbb1e295966&langCode=en&=CKFinder의 AJAX POST 문제

을하지만 응답을 얻을 수 없습니다 :

방화범을 모니터링에서 그것은 여기에 게시하려고합니다.

이것은 두 대의 WIMP 서버 모두에 동일한 CKFinder 설치이며 하나는 잘 작동합니다. 우리가이 문제를 해결하기 위해 어디에 있어야하는지 생각해보십시오. 아마 php.ini일까요?

우리는이 단계에서 실마리가 없으므로 도움이 될 것입니다. 고마워요

답변

0

첫 번째 경향은 서버 권한을 확인하는 것입니다. 더 구체적으로 그 디렉토리에서 폴더/파일 권한. 업로드 메커니즘이 성공적으로 작동하려면 Apache에 해당 폴더에 대한 쓰기 권한이 있어야합니다.

물론 connector.php가있는 폴더를 말하는 것이 아니라 CKFinder가 기본 업로드 위치로 설정 한 폴더를 가리키고 있습니다. 레드햇 또는 CentOS는 실행하는 경우

$ chown -R ftp_user:apache /path/to/doc_root/path/to/ckfinder_media 
$ chmod -R 775 /path/to/doc_root/path/to/ckfinder_media 

아마 /var/www/vhosts/site.com 같은 것입니다 : 당신이 서버 인 경우 예를 들어, 리눅스 기반은 당신이 시도 할 수있다/public_html (문서 루트의 경우). 가상 호스트를 설정 한 경우입니다. 그렇지 않다면/var/www/public_html과 같은 경로에서 찾을 수 있습니다.