مرحبا
Ich würde aber mal das Error-Logging in eine Datei konfigurieren
Diese Diskussion hatten wir schon so oft, dank dir ;)
Ich denke nicht, dass man alle "großen Hoster" über einen Kamm scheren sollte.
Ich verwalte 2 Domains bei Strato und einige bei 1und1, und bei beiden kämpfe ich mit diesen Aussetzern. Es passiert ohne erkennbaren Grund, wenn ich z. B. auf einen Link klicke, lädt der Browser Minutenlang, statt die Seite zu öffnen. Jetzt habe ich auf der Testdomain die php.ini komplett rausgenommen, mal sehen, was sich tut. Ich bekomme auch von Zeit zu Zeit DNS-Fehlermeldungen von den Webmastertools, wenn eine Domain nicht erreichbar ist.
Wenn die Limitierung aufgrund deiner php.ini-Werte die Ursache gewesen sein soll, hättest du Fehlermeldungen in PHPs eigenem Error-Logfile sehen können, wenn du eins angelegt hättest.
Ich verstehe es mit dem Error log einfach nicht! Was ist an folgendem Konstrukt falsch?
define('ErrorLogFile', 'error.log.inc.php');
/**
* @param $logerror: error_get_last()
*/
function errorLogs ($logerror)
{
return error_log( date("d M Y H:i:s ") . is_array($logerror) ? sprintf("%s in %s on line %s\n"
, $logerror["message"]
, $logerror["file"]
, $logerror["line"]
: $logerror, 3, ErrorLogFile);
}
errorLogs (error_get_last());
Wenn ich das in eine meiner Lokalen CMS schreibe, wird zwar ein Fehler gespeichert, also geloggt, aber ohne Inhalt?
error.log.inc.php (auch in den PHP Error Logs (xampp/php/logs) steht nichts weiter)
in on line
in on line
Wenn ich eine unbekannte Variable ausgeben will, läuft es richtig:
Undefined variable: abbsnsbd in D:\xampp\anonymous\sauna_as\index.php on line 222 1
Muss ich jetzt das Gesamte CMS umkrempeln, um den fehler zu finden?
mfg
.
..: