Apache 2.2.2 mit PHP 5.1.4 läuft nicht

Dj Mike

Mitglied
Hallo,
ich habe bei mir die neueste Version des Apache Servers installiert und wollte dann auch die neueste Version von PHP einbinden, doch immer wenn ich den Apache Server starten will bekomme ich folgende fehlermeldung:
The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 122 of E:/Internet/Apache/conf/httpd.conf: Cannot load E:/Internet/Apache/modules/php5apache2.dll into server: Das angegebene Modul wurde nicht gefunden.
In die httpd.conf vom Apache Server habe ich das PHP Modul folgendermaßen eingebunden:
Code:
LoadModule php5_module modules/php5apache2.dll
AddType application/x-httpd-php .php
PHPIniDir C:/Windows/
Der Pfad zu dem Modul ist deffinitiv richtig! Ich hatte es vorher auch im Ordner von PHP, da hat es aber genauso wenig funktioniert! Ich habe auch schon versucht den Pfad in Anführungszeichen zu schreiben und die Slashes durch Backslashes zu ersetzen.
Zuvor hatte ich den Apache Server 2.0.54 mit PHP 4.4.0 und alles hat funktioniert.
Wo liegt hier das Problem? Ich habe auf eineigen Internetseiten gelesen, dass der Apache Server keine PHP unterstützt. Ist das wahr? Und wenn ja, warum? :confused:
 
Also,
Ich habe mir die Tutorials mal angeschaut und nochmal durchgelesen. Soweit habe ich bei mir alles genauso, wie beschrieben, installiert...
 
Dj Mike hat gesagt.:
Hallo,
ich habe bei mir die neueste Version des Apache Servers installiert und wollte dann auch die neueste Version von PHP einbinden, doch immer wenn ich den Apache Server starten will bekomme ich folgende fehlermeldung:

In die httpd.conf vom Apache Server habe ich das PHP Modul folgendermaßen eingebunden:
Code:
LoadModule php5_module modules/php5apache2.dll
AddType application/x-httpd-php .php
PHPIniDir C:/Windows/
Der Pfad zu dem Modul ist deffinitiv richtig! Ich hatte es vorher auch im Ordner von PHP, da hat es aber genauso wenig funktioniert! Ich habe auch schon versucht den Pfad in Anführungszeichen zu schreiben und die Slashes durch Backslashes zu ersetzen.
Zuvor hatte ich den Apache Server 2.0.54 mit PHP 4.4.0 und alles hat funktioniert.
Wo liegt hier das Problem? Ich habe auf eineigen Internetseiten gelesen, dass der Apache Server keine PHP unterstützt. Ist das wahr? Und wenn ja, warum? :confused:

Also ich sehe einen Error für Laufwerksbuchstaben E: und in deiner Config ist das Laufwerk C: angegeben?

Da die Einstellungen laut Fehlermeldung ja nicht gefunden werden......
 
Mein Apache Server ist unter E:\Internet\Apache installiert. PHP habe ich unter E:\Internet\PHP installiert. Meine php.ini hatte ich unter C:\WINDOWS. Jetzt habe ich sie in das Verzeichnis E:\Internet\PHP kopiert und die httpd.conf wie folgt geändert:
Code:
LoadModule php5_module "e:/internet/php/php5apache2.dll"
AddType application/x-httpd-php .php

PHPIniDir "e:/internet/php/php.ini"

Das Problem besteht aber immer noch:
The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 121 of E:/Internet/Apache/conf/httpd.conf: Cannot load E:/Internet/PHP/php5apache2.dll into server: Das angegebene Modul wurde nicht gefunden. .
Ich wäre für weitere Hilfe dankbar!
 
Syntax für PHPIniDir
# configure the path to php.ini
PHPIniDir "C:/php"
Also nicht direct auf die Datei, sondern wie der Name schon vermuten lässt, nur auf den Ordner.

Zu dem anderen fällt mir nicht so wirklich was ein...

/edit

Ich hab gerade mal ein wenig gegoogled und da hat http://www.apachelounge.com einen sehr ähnlichen Thread gehabt und da diese Datei veröffnetlicht:
http://www.apachelounge.com/download/mods/php5apache2.dll-php5.1.x.zip

Oder auch hier:
http://www.apachelounge.com/download/

Gab damit wohl viele Probleme.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück