500 внутренняя ошибка сервера после очистки кеша в prestashop

После выключения кеша и его очистки в моем магазине prestashop я получаю внутреннюю ошибку сервера 500. Когда я включаю отчет об ошибках, я получаю такую ​​ошибку:

Fatal error: require_once(): Failed opening required '/var/cache/prod/appParameters.php' (include_path='/vendor/pear/pear_exception:/vendor/pear/console_getopt:/vendor/pear/pear-core-minimal/src:/vendor/pear/archive_tar:.:/:/usr/local/php56/lib/pear') in /config/bootstrap.php on line 86

Но когда я включаю режим отладки, магазин загружается полностью.

Где могла быть проблема?


person jjdev    schedule 15.12.2018    source источник


Ответы (1)


Скорее всего, это проблема с разрешениями. В папках должно быть 755, а в файлах - 644. Если это не решит проблему, смените владельца папок и файлов. Здесь вам нужно будет немного угадать, чтобы установить правильного владельца. Это зависит от конфигурации вашего сервера (Apache и PHP). Возможно, вы можете узнать подробности у своего хостинг-провайдера.

person Roman K.    schedule 17.12.2018