Joerg Behrens schrieb:


Siehe Rainer seine Mail. Aber ist es richtig das du noch nie ein PHP Script erstellt hast? Weil sonst wuesste ich nicht wie man auf die Idee kommt ein phpinfo() auf der Shell einzugeben.

ähm na logisch habe ich ne info.php zum testen im root des jeweiligen apache2 dirs liegen, bloss sehe ich in der Ausgabe leider nicht ob php als cgi oder als Modul geladen wird.

Wo steht denn das dort ?


Aber wenn wir schon einmal dabei sind.

[o2k]:/usr/nekoware/php5/bin $ ./php -v
PHP 5.1.1 (cli) (built: Dec 27 2005 01:14:03)

Das ist nun PHP als CLI (command line Interface)

./php-cgi  -v
PHP 5.1.1 (cgi) (built: Dec 27 2005 00:14:05)

./php-fcgi  -v
PHP 5.1.1 (cgi-fcgi) (built: Dec 27 2005 00:35:56)


Alternativ:
 php -r "echo 'SAPI: '.php_sapi_name().chr(10);"
SAPI: cli

srv2:/opt/programs# php -r "echo 'SAPI: '.php_sapi_name().chr(10);"
SAPI: cli



Und dann verseth ich nicht wann php4 als Modul und wann als cgi benutzt wird ?

Es wird dann als Modul benutzt wenn man seinem Apache gesagt hat das er das Modul laden soll.... ansonsten ist ein Handler zu definieren welcher das Programm php (in seiner CGI Form) aufruft.


z.B Apache 1:
LoadModule php5_module        libexec/libphp5.so
AddModule mod_php5.c

DirectoryIndex index.php index.php3 index.php4 index.htm index.html
AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php-source .phps


Bei Apache2 entfaellt das AddModule.

genau hier liegt mein Verständnisproblem. Ich hab php als Modul geladen. Es wird scheinbar auch benutzt. Indem ich das hier aktiviere im jeweiligen vhost wird also php4 als cgi ausgeführt?

AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php-source .phps


Gruß und Danke Holm




--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
          sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an