Von PHP hochgeladene Dateien können auf dem virtuellen Apache-Host nicht abgerufen werden.

Von PHP hochgeladene Dateien können auf dem virtuellen Apache-Host nicht abgerufen werden.

Vor ein paar Wochen kam mir die Idee, einen Wordpress-Blog auf meinem VPS unter einem anderen Domainnamen zu hosten. Ich richtete meinen virtuellen Host nach einer Anleitung ein, die ich in den Tutorials von Digital Ocean gefunden hatte.So richten Sie mehrere WordPress-Sites auf einem einzigen Ubuntu-VPS ein.

Ich kann den virtuellen Host dazu bringen, die WordPress-Site anzuzeigen, und ich kann die meisten Aufgaben der Installation ausführen. Aber wenn ich versuche, Bilder aus dem Admin-Bereich hochzuladen, erhalte ich eine ERR_EMPTY_RESPONSE.

Ich habe viele der Mittel ausprobiert, die ich über Google gefunden habe, aber keines davon scheint zu funktionieren. Ich habe es sowohl mit einer einzelnen php.ini-Datei für beide Hosts als auch mit einer für jeden Host versucht. Habe versucht, das Problem mit einer .htaccess-Datei im Dokumentstamm zu beheben.

All diese Dinge haben mich nicht weiter dabei gebracht, Dateien hochladen zu können. Ich habe sogar versucht, Joomla zu installieren, um auszuschließen, dass Wordpress das Problem ist.

Ein paar weitere Informationen zu meinem Setup:
Serverhost: Ipeer
Plattform: Ubuntu 14.04 mit LAMP
Datenbank: MySQL
Site 1: Opencart
Site 2: Wordpress (das, was ich zum Laufen zu bringen versuche)

Ist jemandem so etwas passiert?

Alle Vorschläge zur Behebung der Situation sind willkommen. Wenn Sie weitere Informationen benötigen, stelle ich diese gerne so schnell wie möglich zur Verfügung.

Freundliche Grüße
Robert

Antwort1

Versuchen Sie diese Schritte:

  • Deaktivieren Sie alle Plugins und prüfen Sie, ob das Problem weiterhin besteht. Wenn das Problem dadurch behoben wird, aktivieren Sie die Plugins nacheinander, bis Sie das problematische Plugin gefunden haben.
    • Kehren Sie zum Twenty Twelve-Design zurück und prüfen Sie, ob das Problem themenspezifisch ist
    • Löschen Sie alle inaktiven Plugins
    • Installieren Sie WordPress manuell von einer frisch heruntergeladenen Kopie neu, mit Ausnahme von wp-content. Überschreiben Sie keine Dateien/Ordner, sondern löschen Sie sie vor der Neuinstallation.
    • Führen Sie das Upgrade manuell über wp-admin/upgrade.php aus.

Erstellen Sie ein Backup Ihrer Site einschließlich der Datenbank, damit Sie diese wiederherstellen können, falls etwas schief geht

verwandte Informationen