Ich habe einen Ubuntu Server 12.04 mit MariaDB und PHP 5.4.35
Der Server hostet derzeit über 60 kleine WordPress-Sites, von denen nur 3–4 viel Verkehr aufweisen.
In den letzten zwei Jahren hat alles gut funktioniert.
Vor zwei Wochen musste ich eine vorhandene Magento-Site von einem anderen Hosting-Unternehmen „importieren“. Daher habe ich die Dateien und die Datenbank in MariaDB hochgeladen und nach dem Bearbeiten der Konfigurationsdatei wurde die Site korrekt angezeigt.
Aber nach 2-3 Tagen stürzt es zufällig ab. Mit Absturz meine ich, dass Chrome beim Versuch, auf die Website zuzugreifen, antwortet E_CONN_RESET
und nichts in den Protokollen steht.
Das einzige, was ich finden konnte, ist in den MariaDB-Protokollen:
151004 10:47:10 [Warning] Aborted connection 233756 to db: 'nhav' user: 'nhav' host: 'localhost' (Unknown error)
Dadurch service apache2 reload
funktioniert die Site wieder.
Was kann ich zur Fehlerbehebung tun?
Antwort1
Ich habe das Problem gelöst, indem ich APC wie folgt deaktiviert habe .htaccess
:
php_flag apc.cache_by_default Off
Anscheinend bin ich nicht der Einzige, der diese Art von Problem mit APC hat, und auch die Datenbank war nicht das Problem.