Проблемы AJAX POST с CKFinder

Мы используем CKFinder для одного из наших сайтов, который у нас работал нормально, пока мы не перешли на новый выделенный сервер (который похож, но не совсем такой же, как старый сервер). Теперь мы не можем загрузить, запрос AJAX просто никогда не завершается.

Отслеживая его в Firebug, он пытается отправить POST сюда: http://www.site.com/temp/ckfinder/core/connector/php/connector.php?command=FileUpload&type=Files¤tFolder=%2F&hash=4f9cdbbb1e295966&langCode=en&=< /а>

но никогда не получает ответа.

Это одна и та же установка CKFinder на обоих серверах WIMP, один работает нормально, другой нет. любая идея, где мы должны искать, чтобы решить эту проблему? php.ini может быть?

любая помощь была бы здоровой, поскольку на данном этапе у нас нет подсказки. Спасибо


person Muller    schedule 25.03.2010    source источник


Ответы (1)


Моим первым желанием было бы проверить права доступа к серверу или, точнее, права доступа к папке/файлу в этом каталоге. Apache должен иметь права на запись в эту папку, чтобы любой механизм загрузки работал успешно.

Конечно, я имею в виду не папку, в которой находится Connector.php, а скорее папку, которую CKFinder установил в качестве места загрузки по умолчанию. Например, если ваш сервер основан на Linux, вы можете попробовать следующее:

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

Если вы работаете в Red Hat или CentOS, это, вероятно, будет что-то вроде /var/www/vhosts/site.com/public_html (для корня документа). Это если вы настроили виртуальные хосты. Если нет, вы найдете его по пути, например, /var/www/public_html.

person Yes Barry    schedule 21.11.2010