Weiße Webseite bei Apache 2.4

Status
Für weitere Antworten geschlossen.

the_baker

Benutzer
Mitglied seit
20. Okt 2017
Beiträge
72
Punkte für Reaktionen
1
Punkte
8
Ich habe die Webstation am Laufen.

  • http-Backend ist nginx
  • virtueller Host für meine www.webseite.de ist Apache 2.2 mit PHP 7 und Wordpress auf web/wordpress
Läuft problemlos.


Wenn ich jetzt umstelle, auf Apache 2.4 und meine Webseite ansurfe, erhalte ich nur eine Webseite ohne Seitenquelltext. Also die Seite lädt, ist aber komplett leer.

Woran liegt's?


Wenn ich zum Testen Apache 2.2 deaktivieren will, bekomme ich die Warnung, dass dann das Backend nicht mehr tun würde. D.h. Apache 2.2 nur mal zum Testen deinstallieren will ich nicht, wenn zu befürchten ist, dass ich dann an die Weg-UI der DS nicht mehr ran komme.


Nachtrag:
Das Problem mit der leeren Webseite tritt mit dem Firefox auf, nicht aber mit Chromium oder Safari.
Bei Safari tritt mit Apache 2.2 wie mit 2.4 das Problem auf, dass ein ansurfen auf Domain.de fehl schlägt, obwohl das auf www.Domain.de switchen sollte.


Noch ein Nachtrag:
Unter Android bekommt man
mit Apache 2.4 auf Firefox auch eine weiße Seite, unter Chrome einen Error 500.
mit Apache 2.2 läufts.

Es muss wohl irgendwas mit PHP, Wordpress und SQL zu tun haben:
Code:
[proxy_fcgi:error] [pid 9953:tid 140536857995008] [client 84.148.47.224:44506] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function mysql_connect() in /volume1/web/wordpress/wp-includes/wp-db.php:1564\nStack trace:\n#0 /volume1/web/wordpress/wp-includes/wp-db.php(592): wpdb->db_connect()\n#1 /volume1/web/wordpress/wp-includes/load.php(404): wpdb->__construct('wordpress_user', '6s5OriX#4QZC!GA...', 'wordpress', 'localhost:/run/...')\n#2 /volume1/web/wordpress/wp-settings.php(106): require_wp_db()\n#3 /volume1/web/wordpress/wp-config.php(125): require_once('/volume1/web/wo...')\n#4 /volume1/web/wordpress/wp-load.php(37): require_once('/volume1/web/wo...')\n#5 /volume1/web/wordpress/wp-blog-header.php(13): require_once('/volume1/web/wo...')\n#6 /volume1/web/wordpress/index.php(17): require('/volume1/web/wo...')\n#7 {main}\n  thrown in /volume1/web/wordpress/wp-includes/wp-db.php on line 1564\n'
 
Zuletzt bearbeitet:

the_baker

Benutzer
Mitglied seit
20. Okt 2017
Beiträge
72
Punkte für Reaktionen
1
Punkte
8
Erledigt. Kaum bindet man bei PHP 7.0 das SQL-Modul ein, geht's. Die Frage ist nur, warum ging es vorher dennoch mit Apache 2.2.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat