Как пофиксить Fatal error: Uncaught --> Smarty: unable to write file?

Fatal error: Uncaught --> Smarty: unable to write file /home/admin/web/atlas-craft.ru/public_html/recloud/modules/cabinet/templates/templates_c/wrt63b97aa4ab4281_44617396 <-- thrown in /home/admin/web/atlas-craft.ru/public_html/recloud/modules/cabinet/engine/libs/template/sysplugins/smarty_internal_runtime_writefile.php on line 60


Ответы (1 шт):

Автор решения: Алексей Шиманский

Поставьте права на папку и файлы 777 и тогда будет нормально

sudo chmod -R 777  /home/admin/web/atlas-craft.ru/public_html/recloud/modules/cabinet/templates/
sudo chmod -R 777 /home/admin/web/atlas-craft.ru/public_html/recloud/modules/cabinet/engine/libs/template/

Да и вообще в целом надо вам пересмотреть права на папки проекта в целом. Какие-то из них нуждаются в 777, какие-то в 755. Также папки нуждаются в установки владельца для папки и для группы. Это тоже важно. Конечно, если работать чисто у себя и для себя, то можно поставить на public_html полностью 777 и не париться. Но обычно в проектах придётся чуть поназначать

→ Ссылка