Page 1 of 1

PHP Probleme seit letzten Apache Webserver Update bei Leerzeichen, Umlauten etc.im Pfadnamen der Website

Posted: Tue 16. Jul 2024, 14:18
by Florian
Hi,

weil es grade vermehrt auffällt mal eine allgemeine Info.

Seit dem letzen Apache Update kommt es zu Probleme in der Ausführung von PHP wenn die Website einen Pfadnamen nutzt der Umlaute, Leerzeichen usw. enthält.

Bei Aufruf der Website erhält man den Fehler "file not found"

im Log:

Code: Select all

[Tue Jul 16 14:17:06.309295 2024] [proxy_fcgi:error] [pid 464556:tid 139973213542144] [client X:X:X:X] AH01071: Got error 'Primary script unknown'
Lösung:

Ordner umbenennen und den neuen Ordner dann im Keyhelp für die Domain setzen.

Re: PHP Probleme seit letzten Apache Webserver Update bei Leerzeichen, Umlauten etc.im Pfadnamen der Website

Posted: Tue 23. Jul 2024, 08:47
by @ITS
Danke. Gut dass ich das durch Zufall, wenn auch spät, gesehen habe.

Genau das hatte ein User letzte Woche und da auch andere PHP Errors kamen, hatte ich das eher auf seine WP Plugins abgeschoben..
Der hatte aber tatsächlich ungewöhnlich und nicht optimal gleich 2 Leerzeichen im Pfad... auf das wäre ich nicht gekommen :roll:
Vor allem war das letzte Apache Update auf dem Server länger her als die User-Meldung...

Muss mal schauen gibt scheinbar schon ein Patch aber glaub noch nicht mit 2.4.62 behoben.

[edit]
https://bz.apache.org/bugzilla/show_bug.cgi?id=69203

Re: PHP Probleme seit letzten Apache Webserver Update bei Leerzeichen, Umlauten etc.im Pfadnamen der Website

Posted: Tue 23. Jul 2024, 11:59
by Tobi
Also bei Pfadnamen bin ich total oldschool wie zu seeligen DOS Zeiten.
Seitdem sich UTF-8 als Standard für Dateisysteme etabliert hat sind zusätzlich der Punkt, Unterstrich und Bindestrich in Ordnung.
Experimenteller würde ich da aber nicht werden wollen.