Der Martin: und Apache2.2

Beitrag lesen

Hallo,

Ich habe den Apache2.2 und die dazu passende PHP-Installer-Version installiert.

nicht nur die, wie mir scheint.

Die Installerversion hat unten aufgeführte Zeilen in die Apache httpd.config.Datei eingetragen, für die ich in Line 533 einen Syntaxerror erhalte. Das ist die Zeile mit dem zweiten Auftreten von PHPIniDir "C:/Programme/PHP/"

Meinst du nicht vielleicht das dritte Vorkommen von PHPIniDir?

PHP soll als Modul eingebunden werden.

Aha. Guter Hinweis.

Welche der Zeilen muss ich denn auskommentieren?

Siehe Kommentarzeichen:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "C:/Programme/PHP/"
#  Action application/x-httpd-php "C:/Programme/PHP/php-cgi.exe"
#  PHPIniDir "C:/Programme/PHP/"
LoadModule php5_module "C:/Programme/PHP/php5apache2_2.dll"
PHPIniDir "C:/Programme/PHP/"
#  LoadModule php5_module "C:/Programme/PHP/php5apache2.dll"
#  PHPIniDir "C:/Programme/PHP/"
#  LoadModule php5_module "C:/Programme/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

Überleg mal: Du willst PHP als Modul, nicht als CGI. Also wozu die Direktive mit php-cgi.exe? Raus damit.
Du hast Apache 2.2, nicht 2.0, also was soll die Referenz auf die PHP-DLL für Apache 2.0? Raus damit.
Dass die Direktive PHPIniDir dann nur noch einmal vorkommen sollte, ist eigentlich selbstverständlich.

So long,
 Martin

--
Rizinus hat sich angeblich als sehr gutes Mittel gegen Husten bewährt.