Mailinglisten-Archive |
Marcel Kurz schrieb:
>
> Hi Liste,
> also ich hab hier so ne WAMP Kiste mit PHP 3.0.16
> und ein Linux Server mit PHP 4.0.0.
> Da ja unter Windows $PHP_SELF nich funktioniert
> hab ich immer $PATH_INFO genommen.
> Jetzt hab ich aber ein Problem unter Linux (php 4)
> kennt er kein $PATH_INFO mehr !!!!!
> Was kann ich da machen ??? bzw. gibt es eine Abfrage
> die unter Php 3.0.16 + und 4 läuft wo ich das Betriebssystem
> erkennen kann ??
Wechsle doch auf PHP4 . Unter www.php4win.de gibts unter anderem das
Modul wo es das Probs mit dem $PHP_SELF eh nicht gibt und zusaetzlich
gibt es auch eine CGI Version dir mit 'enable-force-cgi' kompiliert
wurde. Da funktioniert das $PHP_SELF auch.
In der Variable getenv("SERVER_SOFTWARE") steht ja drin welche Software
auf dem Server laeuft. Kommt 'Microsoft' drin vor weisst du das du unter
Win bist... bei mir steht z.B 'Apache/1.3.12 (Unix) PHP/4.0.1pl2' drin.
--
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