WebSite X5Help Center

 
Winfried Becker
Winfried Becker
User

E-Mail Formular Fehler  de

Autor: Winfried Becker
Visitado 529, Followers 1, Compartido 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?

Publicado en
2 RESPUESTAS
Andreas S.
Andreas S.
Moderator
Usuario del mes 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 !

Leer más
Publicado en de 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.

Leer más
Publicado en de Der Zwoemti