При установке на новом 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.log): Failed to open stream: Permission denied in /var/www/www-root/data/www/*/system/library/log.php on line 32
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 32Twig\Error\LoaderError: The "/" directory does not exist ("/"). in /var/www/www-root/data/www/*/system/storage/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 92
Даже раздача прав 777 не давала эффекта. Думаю это потому что права выдавались не тому пользователю, от которого в итоге запускался скрипт установки. В итоге вопрос решился сменой PHP модуля Apache на CGI
В сети не нашёл подходящего ответа, поэтому запишу сюда.
Скорее всего вопрос всё же в настройках PHP