Beispiele für Auswertungen von Logfiles
Auf dieser Seite zeigen wir einige Einträge, die so oder so ähnlich im Logfile Ihrer Homepage auftreten können und was dieses bedeuten.
Enthält eine Zeile diesen Eintrag, handelt es sich dabei lediglich um einen Hinweis auf unsaubere Programmierung. Es gibt keine offensichtliche Einschränkung bei der Verwendung des betreffenden Skriptes. Über die user.ini können Sie die Ausgabe von PHP Notice auch unterbinden.
PHP Notice: Use of undefined constant demo - assumed 'demo' in /home/www/public_html/1/test.php on line 6
In der Zeile 6 der Datei test.php findet sich folgende Zeile:
echo $_POST[demo];
Korrekt wäre aber:
echo $_POST['demo'];
Ist meistens eine ungültige oder falsche MySQL-Abfrage ursächlich. Es bedeutet, dass eine Variable abgefragt wird, welche aber leer ist.
In diesem Fall wurde der Ordner temp im Verzeichnis "/home/www" nicht angelegt. Dieses können Sie ganz einfach per FTP oder über den Dateimanager nachholen.
Hier muss der Wert für die Servervariable FcgidMaxRequestLen erhöht werden. Dazu erstellen Sie die Konfigurationsdatei httpd.conf und tragen hier an den Anfang der Datei,
FcgidMaxRequestLen 100000000
ein. Der Wert muss natürlich höher als die Angabe in der Fehlermeldung sein.
Hier muss der Wert für die Servervariable FcgidMaxRequestLen erhöht werden. Dazu erstellen Sie die Konfigurationsdatei httpd.conf und tragen hier an den Anfang der Datei,
FcgidIOTimeout 200
ein. Der Wert muss natürlich höher als die Angabe in der Fehlermeldung sein.
Diese Meldung sagt aus, dass bei der Ausführung eines bestimmten Skriptes nicht genügend Arbeitsspeicher zur Verfügung steht. In diesem Fall kann man über die .user.ini den Arbeitsspeicher erhöhen.
Vermutlich haben Sie in Zeile 4 der Datei db_connect.inc.php
$link = mysql_connect($host, $sqluser, $sqlpass);
stehen. Da aber PHP 7.x auf ihrem Webspace aktiviert ist, kann der Befehl "mysql_connect" nicht mehr ausgeführt werden.
Sie verwenden WordPress und haben das Plugin "WordFence" installiert. Das Plugin setzt in zwei Dateien absolute Pfade, welche korrigiert werden müssen. Also muss man hier per FTP, Dateimanager oder SSH auf den Webspace zugreifen und in der Datei "wordfence-waf.php" so wie in der .user.ini alle Pfade von /home/www/ auf /home/www/public_html/ ändern.