Hallo Luggse!
Nachdem ich ein Portal lokal auf meinem Knoppix-Apache programmiert und getestet habe, wollte ich es zu 1&1 hochladen. Leider gibt es folgendes Problem:
Die Aufrufe von header(bla.php); in alpha.php führen dazu, daß bla.php zwar angezeigt wird, der Browser aber im Gegensatz zm Knoppix-Server die URL von alpha.php beibehält. Dadurch wird in den falschen Pfaden nach Bildern gesucht, Dateien haben den Namen download.php, relative Links führen in falsche Verzeichnisse...
Thomas
On Wed, 12 Nov 2003 07:44:49 +0100 Thomas Schmidt lug-dd@thomasschmidt.com wrote:
Die Aufrufe von header(bla.php);
Beschreibe das doch mal genauer, am besten mit Codebeispiel. Wie kannst du header(bla.php); aufrufen, wenn header() eigentlich einen String verlangt?
http://de.php.net/manual/de/function.header.php
Dadurch wird in den falschen Pfaden nach Bildern gesucht, [...] relative Links führen in falsche Verzeichnisse...
Du kannst auch im <head> der HTML-Datei die Referenz für alle relativen Links angeben, dann sollte der Browser sich da zurechtfinden:
http://selfhtml.teamone.de/html/kopfdaten/basis.htm
Wenn du die Seiten mit PHP parst, musst du diesen Eintrag ja dann beim hochladen auch nur einmal ändern.
Dateien haben den Namen download.php
Auch dafür musst du schonmal genauer beschreiben, was da bei dir läuft. Hast du an der Knoppix-Apache-Konfig mal was geändert? Wenn Ja, kannst du diese Änderungen evtl. in eine .htaccess auf deinen Server legen.
Ich hoffe das hilft dir, Jonas Witt
Hallo Jonas!
Die Aufrufe von header(bla.php);
Beschreibe das doch mal genauer, am besten mit Codebeispiel. Wie kannst du header(bla.php); aufrufen, wenn header() eigentlich einen String verlangt?
Ich bitte um Verzeihung. Es hieß header("Location: /verz/bla.php"); Das funktioniert nicht. Die Lösung ist: Entweder http://www.ich.de/verz/bla.php oder bla.php, aber nicht mit halbem Verzeichnis.
Vielen Dank für den Link, denn in SelfPhp steht das nicht.
Thomas
On Wed, 12 Nov 2003 15:59:55 +0100 Thomas Schmidt lug-dd@thomasschmidt.com wrote:
Die Lösung ist
Geht es jetzt, oder nicht? Das kann ich deinen Äußerungen nicht so recht entnehmen... :)
Vielen Dank für den Link, denn in SelfPhp steht das nicht.
Klar, ist ja auch HTML- und nicht PHP-spezifisch. Das was du in header(); reinschreibst, hat ja mit HTML (und PHP) noch nix zu tun.
MfG, Jonas Witt
On Wed, 12 Nov 2003 20:09:55 +0100 Thomas Schmidt lug-dd@thomasschmidt.com wrote:
JAAAA! GEEEHT! DAAAAANNNKEEEE! Das war der entscheidende Hinweis!
Ich weiss zwar noch nicht, woran es lag, aber ist doch schön :)
Jonas Witt
lug-dd@mailman.schlittermann.de