open_basedir, File () находится за пределами разрешенного пути

У меня проблема с Laravel, установленным на Media Temple DV:

tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts/mywebsite.com/:/tmp/)

Это код, который дает эту проблему:

if (empty($this->cookie_file)) {
$this->cookie_file = tempnam("", "phrets");
}

Я думаю, что это может быть разрешением, но я действительно не слишком уверен.

0

Решение

Кажется, вам нужно добавить каталог, который вы используете форму tempnam в open_basedir или попросите администратора сервера отключить его (ссылка)

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]