Hallo,
ich habe ein kleines Problem mit meiner PHP-Konfiguration.
Meine PHP-Scripte schreiben URL so um das GET-Parameter wie statische URL's aussehen:
Beispiel:
http://www.domain.de/script.php/name1/wert1/name2/wert2
Das aufgerufene Script sucht sich die Parameter dann aus $PHP_SELF zusammen.
das klappt auf meinem Testserver (Apache 1.3x) auch ohne Probleme. Auf einer Parallellinstallation (Apache 2.x) trat das Problem auf, das der Server nicht die script.php ausgeliefert hat sondern versuchte das Verzeichnis
/script.php/name1/wert1/name2/wert2
zu lesen => Resultat: 404.
Bei Apache2 konnte ich das durch setzen von
AcceptPathInfo On
in der httpd.conf beheben.
Nun versuche ich das ganze auf einen einsundeins-Server zu installieren und bekomme auch einen 404 :-(
Auf dem Teil läuft ein Apache/1.3.27 und der kennt noch kein AcceptPathInfo.
Hat eine von euch eine Idee an welchem Schräubchen ich da drehen muss?
ich habe ein kleines Problem mit meiner PHP-Konfiguration.
Meine PHP-Scripte schreiben URL so um das GET-Parameter wie statische URL's aussehen:
Beispiel:
http://www.domain.de/script.php/name1/wert1/name2/wert2
Das aufgerufene Script sucht sich die Parameter dann aus $PHP_SELF zusammen.
das klappt auf meinem Testserver (Apache 1.3x) auch ohne Probleme. Auf einer Parallellinstallation (Apache 2.x) trat das Problem auf, das der Server nicht die script.php ausgeliefert hat sondern versuchte das Verzeichnis
/script.php/name1/wert1/name2/wert2
zu lesen => Resultat: 404.
Bei Apache2 konnte ich das durch setzen von
AcceptPathInfo On
in der httpd.conf beheben.
Nun versuche ich das ganze auf einen einsundeins-Server zu installieren und bekomme auch einen 404 :-(
Auf dem Teil läuft ein Apache/1.3.27 und der kennt noch kein AcceptPathInfo.
Hat eine von euch eine Idee an welchem Schräubchen ich da drehen muss?
Kommentar