Почему сайт Concrete5 отвечает с ошибкой 500 после запуска c5: clear-cache? - PullRequest
0 голосов
/ 12 ноября 2018

Документация Бетон5 гласит:

Очистить кэш бетона5 так же просто, как выполнить эту команду:

concrete/bin/concrete5 c5:clear-cache

Но после запуска этой команды от имени root сайт отвечает с ошибкой 500. Почему?

1 Ответ

0 голосов
/ 12 ноября 2018

Если вы включите отображение ошибок, вы увидите:

Путь в кэше недоступен для записи

Команда c5:clear-cache не дает разрешения на запись в пути кэш-памяти к веб-серверу.

Вы можете решить эту проблему путем сброса правильного владельца с помощью:

chown -R www-data:www-data /var/www/concrete5/application/files/ 
chown -R www-data:www-data /var/www/concrete5/application/config/
chown -R www-data:www-data /var/www/concrete5/packages/
chown -R www-data:www-data /var/www/concrete5/updates/ 
...