open_basedir,File()不在允许的路径内

时间:2014-10-16 18:45:23

标签: php laravel laravel-4 permissions open-basedir

我在Media Temple DV上安装了Laravel的问题:

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");
}

我认为这可能是一种权限,但我真的不太确定。

1 个答案:

答案 0 :(得分:2)

您似乎需要将tempnam形式的目录添加到open_basedir或要求服务器管理员将其关闭(reference