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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage