Apache ignoriert in URL übergebene Parameter

Apache, Lighttpd, nginx, Cherokee
Post Reply
elfchen
Posts: 28
Joined: 2004-09-04 17:47
 

Apache ignoriert in URL übergebene Parameter

Post by elfchen »

Hallo!

Kann mir jemand verraten wie ich meinen Apache2 dazu bewegen kann einen in der URL übergebenen Parameter zu interpretieren der Form:

http ://www.url.de/datei.php?parameter=wert

Eigentlich funktioniert alles prima, nur er ignoriert schlichtweg die Parameterübergabe für meine PHP-Dateien; d.h. der wert für Parameter wird vom PHP nicht übernommen und er sagt mir kein Wert für Parameter vorhanden.

Da es beim 1er Apachen einwandfrei ging, ist es sicherlich nur eine Config-Zeile die ich einstellen muss und ich wäre daher für die entsprechende Lösung sehr dankbar.

Elfchen
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Apache ignoriert in URL übergebene Parameter

Post by flo »

schaut mir ganz danach aus, als ob Du den Parameter "wert" als "$wert" in PHP abfragen möchtest und dies nicht geht!?

setze, wenn Du dies unbedingt möchtest, den Parameter register_globals auf ein - in der php.ini.

flo.
elfchen
Posts: 28
Joined: 2004-09-04 17:47
 

Re: Apache ignoriert in URL übergebene Parameter

Post by elfchen »

flo wrote:schaut mir ganz danach aus, als ob Du den Parameter "wert" als "$wert" in PHP abfragen möchtest und dies nicht geht!?

setze, wenn Du dies unbedingt möchtest, den Parameter register_globals auf ein - in der php.ini.

flo.
So ist es. Eigentlich wollte ich das aus lassen und habe es bisher mittels einer .htaccess gelöst mit folgendem Inhalt:

php_flag register_globals 0

Das funktioniert aber beim Indi2 nicht mehr. Muss ich dann somit für den kompletten virtuellen Host das abschalten - geht nicht nur ein Verzeichnis?
antondollmaier
Posts: 485
Joined: 2004-03-30 10:06
 

Re: Apache ignoriert in URL übergebene Parameter

Post by antondollmaier »

http://de.php.net/register_globals


abhilfe: $_GET etc benutzen ....
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Apache ignoriert in URL übergebene Parameter

Post by Roger Wilco »

Elfchen wrote:Das funktioniert aber beim Indi2 nicht mehr.
Doch. Voraussetzung ist natürlich, dass mod_php läuft.
Elfchen wrote:Muss ich dann somit für den kompletten virtuellen Host das abschalten - geht nicht nur ein Verzeichnis?
Im Zweifel würde es sogar in einem <Directory>-Block funktionieren. Natürlich nur, wenn du mod_php verwendest.
elfchen
Posts: 28
Joined: 2004-09-04 17:47
 

Re: Apache ignoriert in URL übergebene Parameter

Post by elfchen »

Vielen Dank für die schnelle und kompetente Hilfe. Funktioniert nun einwandfrei.

Fröhliche Adventszeit.
Elfchen
Post Reply