WebSite X5Help Center

 
Winfried Becker
Winfried Becker
User

E-Mail Formular Fehler  de

Autore: Winfried Becker
Visite 526, Followers 1, Condiviso 0  

Webpräsenz: www.shn.de

Problem: Ich kann keine E-Mail Formulare empfangen.

Der Kunde erhält diese Meldung:

Warning: file_put_contents(../email_log.txt) [function.file-put-contents]: failed to open stream: Permission denied in /www/htdocs/shn/res/x5engine.php on line 4829

Der String lautet:

   function registerLog($message)
    {
        if (function_exists("file_get_contents") && function_exists("file_put_contents")) {
            $data = "";
            $file = pathCombine(array($this->pathToRoot, $this->getLogPath()));
            if (file_exists($file)) {
                $data = file_get_contents($file);
            }
            $data = "[" . date("Y-m-d H:i:s") . "] " . $message . PHP_EOL . $data;
            file_put_contents($file, $data);
        }
    }
}

Kann mir da jemand helfen?

Postato il
2 RISPOSTE
Andreas S.
Andreas S.
Moderator
Utente del mese DE

Schau nach einem Klassischen PHP Versions Fehler aus !

Welche PHP Version ist denn aktiv auf deinem Server? Ab Version 11 ist PHP 5.X verpflichtend für E-Mail Versand !

Leggi di più
Postato il da Andreas S.
Der Zwoemti
Der Zwoemti
Moderator

klarer Fall von Fehler bei den Schreibrechten...sagt ja auch die Fehlermeldung. Am besten Provider kontaktieren wenn du selbst nicht weiter weißt.

Leggi di più
Postato il da Der Zwoemti