Ошибка PHP & CodeIgniter: действует ограничение open_basedir
open_basedir restriction in effect. File(/var/www/vhosts/domain.com) is not within the allowed path(s): (/var/www/vhosts/domain.com/httpdocs:/tmp)
Как мне безопасно это исправить? Это мешает мне перечислять и создавать каталоги за пределами текущего каталога. Под безопасным я подразумеваю, что я не хочу удалять кусок кода из файла конфигурации и потенциально облегчать хакерам возможность делать что угодно.
1 ответ
Решение
Хорошо, если вы хотите, чтобы ваш open_basedir был /var/www/vhosts/domain.com/
просто сделайте это /var/www/vhosts/domain.com/
/var/www/vhosts/domain.com:/tmp