WebSite X5Help Center

 
Winfried Becker
Winfried Becker
User

E-Mail Formular Fehler  de

Autor: Winfried Becker
Visitado 523, Seguidores 1, Compartilhado 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 em
2 RESPOSTAS
Andreas S.
Andreas S.
Moderator
Usuário do mês 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 !

Ler mais
Publicado em 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.

Ler mais
Publicado em de Der Zwoemti