ich habe ein kleines Problem mit meiner PHP-Installation unter Windows 2003 Server und Apache 2.2. Ich hatte PHP mit den Installer für PHP 5.2.5 installiert. Nachdem es zwischenzeitlich funktioniert hatte, habe ich es nun wieder deinstalliert und das Paket mit der PHP-Version 5.2.6 runtergeladen. Nachdem ich die httpd.conf und php.ini angepasst habe, starten der Apache acuh und der Service Monitor zeigt in der Statusleiste auch die Version 5.2.6 von PHP an. Rufe ich nun aber eine einfache phpinfo-Seite auf, wird nur eine weiße Seite geladen. Es sieht also so aus, dass der PHP-Code nicht korrekt interpretiert wird.
Folgende Ordnerstruktur habe ich:
- Apache: D:\webserver\Apache2.2
PHP: D:\api\php
Folgende Zeilen habe ich in der httpd.conf ergänzt:
- Code: Select all
LoadModule php5_module "D:\api\php\php5apache2_2.dll"
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>
AddType application/x-httpd-php .php
PHPIniDir "D:\api\php"
Bei der php.ini habe ich folgende Zeilen angepasst
- Code: Select all
doc_root = D:\webserver\Apache2.2\htdocs
extension_dir = "D:\api\php\ext"
Der Pfad "D:\api\php" steht in der Path-Systemvariable.
Kann mir jemand sagen, was ich falsch gemacht habe bzw. was ich noch überprüfen kann, damit die PHP-Seiten ordentlich interpretiert werden?
mfg chuqa