Archiv verlassen und diese Seite im Standarddesign anzeigen : url not found
sputnik72
03.10.2005, 14:03:28
Hei!
Bei mir ist etwas seltsames passiert.
Habe auf dem Server nur die php-Dateien in ein neues Verzeichnis kopiert bzw. ein neues angelegt (korr), und plötzlich bekomme ich diese Fehlermeldung. Vorher lief alles einwandfrei:
The requested URL /korr/korr/mail_form.php was not found on this server.
Dabei ist die Datei sehr wohl auf dem server.
Bei der Meldung stutzte ich, weil da 2x korr steht. Es gibt aber nur ein solches Verzeichnis.
Weiss jemand was da passiert ist?
Über schnelle Hilfe würde ich mich freuen.
xabbuh
03.10.2005, 21:03:14
Um dir da weiterzuhelfen müssten wir wissen, wie dein Verzeichnisbaum genau aussieht, wie du die Datei aufrufst und wo die Datei, die du aufrufst bzw. die Datei aus der der Aufruf geschieht im Verzeichnisbaum liegen.
sputnik72
04.10.2005, 22:29:20
Hei!
die Verzeichnisstruktur sieht so aus:
/www/korr
im Verzeichnis korr sind alle Dateien des Projekts.
Die betreffende Datei heisst mail_form_read2.php, die ein Mailformular enthält und zunächst einwandfrei geladen wird. Die Fehlermeldung erscheint beim Abschicken des Formulars mit
<form name="Prcontact" method="post" action="<?php echo $_SERVER['PHP_SELF']?>">
.........
<input type="submit" name="Prcontact" value="Absenden">
</form>
Das Seltsame daran ist nur, dass alles einwandfrei funktionierte, bis ich das Verzeichnis änderte.
Gruss Sputnik
sputnik72
06.10.2005, 11:06:51
Ich glaube ich habe den Fehler gefunden, ohne allerdings die technischen Hintergründe zu verstehen.
Der Fehler trat auf sobald ich die Webseiten-Weiterleitung aktivierte, d.h. sobald ich meine Domäne auf das Verzeichnis /korr schaltete. Offensichtlich funktionieren gewisse Sachen unter php nicht, wenn dabei URL-hiding aktiviert ist. Nachdem ich auf Frame-Weiterleitung umgeschaltet hatte, funktionierte alles wieder.
Auch auf die Gefahr hin, dass es kompliziert ist. Kann mir jemand erklären warum das so ist?
Gruss Sputnik
xabbuh
06.10.2005, 21:30:41
Wie genau realisierst du die Webseitenweiterleitung?
sputnik72
07.10.2005, 10:28:06
Hallo xabbuh!
Ich mache das nicht selbst, sondern habe eine Domäne bei United-Domains (Yahoo). Und da kann ich das mit der Webseiten-Weiterleitung einstellen, keine Ahnung wie das im Einzelnen funktioniert.
Gruss Sputnik
sputnik72
08.10.2005, 23:52:45
... also was offensichtlich nicht funktioniert ist $_SERVER['PHP_SELF']
vBulletin® v3.8.3, Copyright ©2000-2024, Jelsoft Enterprises Ltd.