Apache - GET und POST funktioniert nicht
Apache - GET und POST funktioniert nicht
hi, ich habe einen neuen Webserver (PowerMac G3 Server, debian testing). das problem ist, das der apache irgendwie nicht mehr mit GET und POST klarkommt. ich kriege immer fehler in der art von: "server sent 0 bytes". die httpd.conf habe ich mir schon 1000mal durchgeguckt, und ich finde nix, was für den fehler zuständig sein kann.
weiss jemand was ich machen kann?
btw: es funktioniert weder im lokalen netz, noch von aussen. die seiten zeigt er auch an, nur nicht wenn ich irgendwelche forms abschicke.
in den logs ist auch nix zu finden.
ciao, mutle
weiss jemand was ich machen kann?
btw: es funktioniert weder im lokalen netz, noch von aussen. die seiten zeigt er auch an, nur nicht wenn ich irgendwelche forms abschicke.
in den logs ist auch nix zu finden.
ciao, mutle
- feltel
- Webmaster
- Beiträge: 10476
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Und nirgendswo ne Direktive wie
zu finden?
Code: Alles auswählen
<Limit GET POST>
Deny from all
</Limit>
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
So sieht das für /var/www (wo auch die Site liegt) aus (standard konfiguration):
Code: Alles auswählen
<Directory /var/www/>
#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options Indexes Includes FollowSymLinks MultiViews
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Wenn es um /var/www geht, dann handelt es sich sicherlich um ein php Script. Hast du es mal mit einem einfachen CGI versucht (in einem entsprechenden Ordner)?
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
nur mal ne Idee: kann es sein, dass du bisher nur die offiziellen debian packages installiert hast? da ist afaik nur php 4.1.bla verfügbar - $_GET / $_POST gibts erst ab PHP 4.2, davor hießen die Variablen $HTTP_POST_VARS und $HTTP_GET_VARS etc.
in der php.ini ist dann die option register_globals = on/off dafür verantwortlich...
in der php.ini ist dann die option register_globals = on/off dafür verantwortlich...
greets | S3B
http://www.s3b.de/
http://www.s3b.de/
Apache - GET und POST funktioniert nicht
Hallo mutle,
nur so ein schuss ins blaue. Check nochmal den tip von s3b.
Ich hatte vor kurzem das gleiche Problem. Habe nach einem halben Jahr und einer zwischenzeitlichen Neuinstallation mal wieder php programmiert.
Bin schier verzweifelt, weil GET und POSt nicht ging.
Apache 1.33 und 2.0 mehrfach installiert.
Am Ende habe icgh festgestellt daß sich der Zugriff auf die Get und Post Variablen zwischen 4.1 und 4.3 geändert haben. Habe mir unbewusst die 4.3 gezogen und gar nicht daran gedacht daß sich sowas ändern könnte.
Viel Erfolg.
Gruß Lance
nur so ein schuss ins blaue. Check nochmal den tip von s3b.
Ich hatte vor kurzem das gleiche Problem. Habe nach einem halben Jahr und einer zwischenzeitlichen Neuinstallation mal wieder php programmiert.
Bin schier verzweifelt, weil GET und POSt nicht ging.
Apache 1.33 und 2.0 mehrfach installiert.
Am Ende habe icgh festgestellt daß sich der Zugriff auf die Get und Post Variablen zwischen 4.1 und 4.3 geändert haben. Habe mir unbewusst die 4.3 gezogen und gar nicht daran gedacht daß sich sowas ändern könnte.
Viel Erfolg.
Gruß Lance
@mutle
hab mir mal unter http://de3.php.net/manual/de/function.i ... iables.php die Funktion import_request_variables() angeschaut - verstehe ehrlich gesagt schon nicht ganz die Existenzberechtigung: Die Variablen sind doch wunderschön über $_GET, $_POST etc. zu erreichen - wozu sich dann noch einmal einschränken auf so eine Funktion, die die globalen Vars "runterholt" und sogar bei gleichlautenden Namen überschreibt?
@mutle & lancekiu
Beim Apache 2 kann und muss man afaik auch noch irgendwas mit den Postvariablen in der httpd.conf machen - hatte da neulich das Problem, dass Fileuploads nicht funktionierten (zum Glück konnte ich das Problem an meinen Provider weiterreichen...) - welchen Apache fährst Du denn, mutle?[/url]
hab mir mal unter http://de3.php.net/manual/de/function.i ... iables.php die Funktion import_request_variables() angeschaut - verstehe ehrlich gesagt schon nicht ganz die Existenzberechtigung: Die Variablen sind doch wunderschön über $_GET, $_POST etc. zu erreichen - wozu sich dann noch einmal einschränken auf so eine Funktion, die die globalen Vars "runterholt" und sogar bei gleichlautenden Namen überschreibt?
@mutle & lancekiu
Beim Apache 2 kann und muss man afaik auch noch irgendwas mit den Postvariablen in der httpd.conf machen - hatte da neulich das Problem, dass Fileuploads nicht funktionierten (zum Glück konnte ich das Problem an meinen Provider weiterreichen...) - welchen Apache fährst Du denn, mutle?[/url]
greets | S3B
http://www.s3b.de/
http://www.s3b.de/