Mailinglisten-Archive |
Moin Markus Wagner schrieb: > > Hallo > > Versuche gerade PHPLib zu installieren, dabei hab ich folgendes Problem: > > System:PHP4.03PL1 CGI für Win NT4 > Bei mir liegt die php.exe nicht im CGI-Pfad sondern unter > d:\winntprg\php4 > PHP_SELF: /php4/php.exe/phpinfo.php (Doku sagt ja, da soll kein Pfad > und Interpretername drinnstehen.) > > Nach der Inst. von PHPLib: > > wenn ich jetzt index.php3 ansehe und auf Link Reload klicke kommt ein > Pfad, wo ein Teil des Pfades und der Name des Interpreters drinnensteht. > Also > > http://localhost/php4/php.exe/index.php3?.... > > WARUM ? php.exe ist ja mit --force-cgi-redirect kompiliert oder ? Nein ist es nicht. Zumindest das was man bei www.php.net bekommt. In aelteren Versionen der Version die Andreas und Daniel unter www.php4win.de anbieten gab es 2 CGI Versionen . Einmal mit und einmal ohne --force-cgi-redirect. Die chancen stehen Gut das sie das bei ihrer aktuellen version auch noch tun. Wenn nicht dann kannst du ja das mod_php von dehnen nehmen. Solltest du keine GDLib brauchen ist dies zuempfehlen. Gruss Joerg Behrens ps: komischer Weise stoert sich der IIS nicht daran. Er zeigt die $PHP_SELF richtig an. Als Workarround hatte ich damals mir mein $MY_SELF gebastelt basename($PATH_TRANSLATED) war es glaube ich *gruebel* -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive