При установке на новом ISPmanager Lite 6.69.0 CMS OpenCart выходили ошибки: Warning: file_put_contents(/var/www/www-root/data/www/*/system/storage/logs/error.log): Failed to open stream: Permission denied in /var/www/www-root/data/www/*/system/library/log.php on line 32 Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/www-root/data:.) in /var/www/www-root/data/www/*/system/storage/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 91 Warning: file_put_contents(/var/www/www-root/data/www/*/system/storage/logs/error...
Вот делаете свой безумный проект и все бы хорошо, только начинает доставать ошибка в логах. Нет прав на запись логов. Хотя все это делает laravel на linux системах. И загвоздка заключается в том, что тут нужны знания системного администратора и linux. Когда вы пользуетесь cron в linux, запускается он от имени root ( суперпользователя). Например от “рута” запущена задача по расписанию и у нее произошла ошибка, эта ошибка будет записана, в файл лога от суперпользователя, у которого больше прав в системе...