Herausfinden, ob PHP als CGI oder Modul installiert ist in XAMPP
paeonia
- php
Guten Abend,
wie kann ich herausfinden, ob auf meinem Rechner PHP als CGI oder als Modul installiert ist?
Hintergrund zur Frage: ich möchte PHP/Mapscript -Beispiele aus einem Buch nachvollziehen, um mich in den UMN Server einzuarbeiten. Die Beispiele im Buch sind leider auf UNIX bezogen. Ich habe auf meinem Rechner XP, eine XAMPP-Installation und habe den UMN Mapserver dahinein gebastelt. Funktioniert auch soweit, nur PHP/Mapscript nicht.
Gerne lasse ich auch nur mapscript-Scripte als CGI laufen, komme aber mit dieser Anleitung nicht zurecht: http://old-mapserver.gis.umn.edu/cgi-bin/wiki.pl?PHPMapScriptCGI Running only PHPMapScript scripts as a CGI.
Infos aus phpinfo:
Apache/2.2.3 (Win32) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.8d mod_autoindex_color PHP/5.1.6
Mapscripts sollte im Extensions-Table stehen, es gibt aber keinen Extensions -Table in phpinfo
Bis morgen,
Grüße von Paeonia
Hi,
wie kann ich herausfinden, ob auf meinem Rechner PHP als CGI oder als Modul installiert ist?
phpinfo() ausfuehren, unter "Server API" schauen.
MfG ChrisB
Hi,
phpinfo() ausfuehren, unter "Server API" schauen.
da steht: Server API Apache 2.0 Handler
Was sagt mir das jetzt?
Gruß von Paeonia
Danke sagt Paeonia
Guten Tag,
wie kann ich herausfinden, ob auf meinem Rechner PHP als CGI oder als Modul
installiert ist?
php_sapi_name() kann dir einen Hinweis liefern.
Gruß
Christoph Jeschke
Guten Morgen,
php_sapi_name() kann dir einen Hinweis liefern.
Link funktioniert zwar nicht ;-), aber die Ausgabe ist eindeutig
"Sie benutzen nicht CGI PHP"
Dann werde ich mich heute abend noch mal an den Versuch machen, nur Mapscripte über PHP-CGI zu schicken. Ich poste dann speziell dazu nochmal.
Danke sagt Paeonia