open_basedir, File () liegt nicht im erlaubten Pfad
Ich habe ein Problem mit Laravel, das auf einem Media Temple DV installiert ist:
tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts/mywebsite.com/:/tmp/)
Dies ist der Code, der dieses Problem verursacht:
if (empty($this->cookie_file)) {
$this->cookie_file = tempnam("", "phrets");
}
Ich denke, dass es eine Berechtigungssache sein könnte, aber ich bin mir wirklich nicht sicher.