Проблемы с правами доступа к файлам в Apache, FastCGI и Prestashop

Я запускаю установку Prestashop на CentOS 6.5 и Apache 2.2.15. Некоторое время назад я обновил Apache и потерял возможность загружать изображения продуктов через бэк-офис Prestashop вместе с другими проблемами, такими как проблемы с разрешениями в папке кэша внутри моей установки Prestashop.

Для моих папок и файлов установки Prestashop задано значение user1:psacln, и я предполагаю, что мой Apache был настроен для работы с этим пользователем и группой, прежде чем я обновил его. Однако теперь Apache настроен для работы с apache:apache, и я предполагаю, что это вызывает проблемы. Однако, когда я изменяю Apache для запуска от имени user1:psacln, я получаю эти ошибки в /var/log/httpd/error_log:

[error] (13)Permission denied: mod_fcgid: couldn't bind unix domain socket /var/run/mod_fcgid/sock/20507.202
[warn] (13)Permission denied: mod_fcgid: spawn process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper error

Я попытался установить chown -R user1:psacln /var/run/mod_fcgid, но после этого я только что получил Internal Server Error 500 при подключении к сайту.

Таким образом, я полагаю, что мой реальный вопрос заключается в том, где именно я должен внести изменения, помимо httpd.conf (пользователь, группа), чтобы все было правильно с FastCGI?

0 ответов

Другие вопросы по тегам