Moin!
Hallo,
Prinzipiell kann php als Modul oder CGI ausgeführt werden. Für welche Variante hast Du Dich entschieden?
Keine Ahnung. Ich habe die erforderlichen Einträge in der commonapache2.conf gemacht, sowie LoadModule php_module modules/libphp4.so in der apache2.conf eingetragen.
Du hattest es als Modul...
Die Konfiguration als CGI:
(Übersetzt von http://de3.php.net/security.cgi-bin
Installiere PHP als CGI binary (z.B. in /usr/local/bin/php)
(komiliere mit --enable-force-cgi-redirect)
Erstelle einen Link im cgi-bin Verzeichnis um auf php-cgi zugreifen zu können:
ln /usr/local/bin/php php /usr/local/apache/cgi-bin
Bearbeite Deine httpd.conf:
AddHandler php4-script .php
Action php4-script /cgi-bin/php
Zuerst solltest Du aber wissen, warum Du was willst. Du kannst auch beide Varianten verwenden:
AddHandler php4-script .sphp
Action php4-script /cgi-bin/php
Verwende in dem Fall die Dateiendung 'sphp' für PHP als CGI...
Eine Übersicht über die von getroffenen Einstellungen kannst Du am Prompt mit
wget "php" /etc/httpd.conf
Pardon!
grep "php" /etc/httpd.conf
ist der korrekte Filter. Den Pfad musst Du natürlich anpassen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
P.S.
Endlich: Spamer wurde wegen Betrugs und Titelmissbrauchs verurteilt