Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
php4, WinNT, IIS4, als Modul will das nicht [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
php4, WinNT, IIS4, als Modul will das nicht


 
bohni
12-06-2002, 13:38 
 
Mahlzeit,
hab nun auch mal ne Frage:
Ich habe unter WinNT den IIS 4 laufen. Nun will ich dort PHP als Modul laufen lassen. PHP4 richtig installiert, denn als CGI-Version läuft das.
Habe nun die phpisapi.dll ins System32-Verzeichnis kopiert und in der Managment-Konsole als neue Endung php die phpisapi.dll eingetragen.
Wenn ich eine PHP-Seite aufrufe, erscheint als Fehlermeldung "Konnte die angegebene Prozedur nicht finden." Diese erscheint auch bei nem einfachen phpinfo();
Wie gesagt, wenn ich in der Server-Einstellung bei der php-Endung die php.exe eintrage, geht das-nur bei der phpisapi.dll nicht.

 
schmalle
14-06-2002, 12:19 
 
ich kann jetzt völlig daneben liegen, weil dein letzter satz etwas verwirrend ist :)
aber ich meine das muss so sein ( .exe ) ein modul wird ja immer wieder neu geladen. dafür braucht man nunmal ne exe und keine dll ... :dontknow:

 
bohni
14-06-2002, 13:12 
 
Mmmhhh, nun tritt auch bei mir die Verwirrung ein.
Ich dachte, das Ausführen der php-Scripte mit Hilfe der phpisapi.dll gilt als Modul-Version, da dass Modul (die dll) beim Starten des IIS mit integriert und gestartet wird.
Im Gegensatz dazu die CGI-Version, in der die Scripte direkt an die php.exe übergeben werden.
Wie gesagt, so seh ich die Sache - kann aber auch völlig anders sein.
Nun ja, ich such mal weiter, so drängt die Sache ja nun auch nicht, bis jetzt gehts auch so.

 
bohni
14-06-2002, 14:25 
 
Oh Freude, oh Freude - Problem gelöst!

Habe nur vergessen, die phpisapi in die Registry einzutragen.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:16 Uhr.