Mailinglisten-Archive |
Hallo, liebe Apache & PHP Freunde! Rasmus Lerdorf erklärt in "Spell Checking and URL Tricks" <http://www.phpbuilder.com/columns/rasmus19990407.php3>, wie Parameterübergabe im Pfad funktioniert: Im Apache access.conf steht z.B. <Location /s> ForceType application/x-httpd-php3 </Location> An das PHP3-Skript http://www.lerdorf.on.ca/s/bogus kann jetzt der Parameter "bogus" übergeben werden. Ich habe diese Methode probiert - leider ohne Erfolg. In meinem Apache access.conf steht <Location /dggk> ForceType application/x-httpd-php3 </Location> Starte ich nun das PHP3-Skript "/dggk" mit http://localhost/dggk - dann funktioniert es. Starte ich aber das PHP3-Skript mit Parameter "test" http://localhost/dggk/test, dann Fehler: Fatal error: Unable to open \bfg/dggk/test in - on line 0 No input file specified. (\bfg ist das Document-Root-Verzeichnis) Schreibe ich die Location-Anweisung in .htaccess, dann gibt es einen "500 Internal Server Error". Rasmus Lerdorf schreibt: The big advantage of the <Location> directive is that it can be used in .htaccess files which is good for people who don't have access to change their server's configuration files. Weiß jemand Rat? Herzliche Grüße, Thomas Schneider
php::bar PHP Wiki - Listenarchive