WebSite X5Help Center

 
Winfried Becker
Winfried Becker
User

E-Mail Formular Fehler  de

Autor: Winfried Becker
Besucht 522, Followers 1, Geteilt 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?

Gepostet am
2 ANTWORTEN
Andreas S.
Andreas S.
Moderator
Nutzer des Monats 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 !

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von Der Zwoemti