Christoph Schnauß: Probleme bei PHP-Installation unter Win2000/Apache

Beitrag lesen

Hallo!

hallo ebenfalls ;-)

Zunächst habe ich mir PHP als zip runtergeladen und in das Verzeichnis c:\php entpackt. Dann habe ich die die Datein kpl. in das cgi-bin Verzeichnis des Apache kopiert.

??????? Warum denn das ? Das ist ebenso komplett wie überflüssig.

Und dann habe ich noch die 2(wieß die Namen gerade nicht, stand immer in den Anleitungen) dlls in meinen WINNT Ordner kopiert.

php4ts.dll meinst du wahrscheinlich. Per default sollte die eigentlich in WINNT\system32 gesteckt werden, es sei denn, du hast in der php.ini was anderes vorgegeben.

Dann habe ich den Server gestoppt, die conf-Datei angepasst(halt bei php4 Action... cgi-bin/php.exe, was ja vorhanden ist)

ups ???? _WAS_ ist da "ja" vorhanden ??? Dein Fehler ist, daß du für PHP kein Script-Alias vergeben hast, denn nur so kommt die Anzeige später zustande:

[Mon Jul 23 20:35:24 2001] [error] [client 127.0.0.1] File does not exist: c:/apache/htdocs/php/php.exe/test.php -

Bei deiner Installation hätte er in C:\Php\ nach php.exe suchen müssen, aber da du in der httpd.conf keinen script-Alias vergeben hast, sucht er im Document-Root-Verzeichnis nach einem Unterverzeichnis C:\Apache\htdocs\php  -  und das ist ja nun einmal nicht vorhanden.

Also bitte korrigieren, ein Script-Alias für Php.exe in die httpd.conf schreiben, die Anleitungen wirklich aufmerksam lesen, dann sollte alles funktionieren.

Gruß

Christoph S.