Hallo, Leute!
Hi,
Ich hab Apache und php installiert, und ich habe ein Skript namens test.php.
Wenn ich seine URL in den Browser eitippe, dann bekomme ich ein Dialogbox:
"Download von einer Datei von diesem Ort"... Sagt mir, bitte, wie ich die Php Skripte auführen soll.
Ich arbeite unter Windows NT, ich habe php im Verzeichnis
"D:\Programme\php\php-4.1.2-Win32" installiert in http.conf von Apache habe ich folgendes geschrieben:
AddType application/x-httpd-php .php
ScriptAlias /php/ "D:/Programme/php/php-4.1.2-Win32/"
Action application/x-httpd-php "/php/php.exe"
Hier sagst Du, daß /php/ auf das Verzeichnis d:/programme... umgelenkt wird.
Ein Verzeichnis namens php im htdocs ist damit nicht mehr erreichbar.
Nur hab ich in htdocs Zwei Verzeichnisse erstellt, "php" und "test", in die ich das Skript test.php kopiert habe. Wenn ich aber
http://localhost/php/test.php in den Browser eintippe, dann bekomme ich einen 404 Fehler.
dazu müßte das test.php ins Verzeichnis d:/programme... rein, siehe oben, denn unter htdocs ist das php-Verzeichnis nicht erreichbar (s.o.)
Gebe ich
http://localhost/test/test.php
ein, dann werde ich wieder gefordert, die Datei zu speichern, oder sie von diesem Ort auszuführen.
wieder gefordert? Lösche mal den Cache des Browsers.
Was kann ich noch tun, damit meine php-skripte funktionnieren?
Also wenn Du nach den Änderungen in der httpd.conf den Apache wieder gestartet hast, sollte es eigentlich klappen.
Was liefert Dein php-File denn aus? Wird der richtige Content-Type übermittelt?
Danke
Bitte,
Andreas