[Apache2.2.2] *erledigt* Fehler bei PHP4-Installation auf Win2000

justme69

Im RL-Dauerstress
ID: 99452
L
25 April 2006
676
13
Habe auf meinen Win200 Rechner Apache 2.0.55 installiert.

Wenn ich das Teil nun starten will (default-Config file vorher auf httpd.conf kopiert) bekomme ich in der Ereignisanzeige Folgendes geliedert - Apache startet nicht:
Code:
Ereignistyp:	Fehler
Ereignisquelle:	Apache Service
Ereigniskategorie:	Keine
Ereigniskennung:	3299
Datum:		02.05.2006
Zeit:		08:37:17
Beschreibung:
The Apache service named  reported the following error:
>>> (20024)The given path misformatted or contained invalid characters: Invalid config file path D:\\Programme\\Apache2\\conf\\httpd.conf     .

D.h. der findet das Config-file noch nicht mal.
Kennt das jemand und weiß, was ich wo ändern muß ?
 
Zuletzt bearbeitet:
Bist du sicher das der Pfad stimmt?
(The given path misformatted or contained invalid characters)

Wenn ich das richtig verstehe enthält der Pfad zeichen die nicht gültig sind.
 
Zuletzt bearbeitet:
groening schrieb:
Bist du sicher das der Pfad stimmt?
Yep, Apache ist in D:\Programme\Apache2

Was m.E. falsch ist sind die doppelten '\\'

EDIT: Wo definiert denn Apache wo das Config-file zu holen ist ?
 
Zuletzt bearbeitet:
Habe mir nun die aktuellste, stabile Version heruntergeladen und installiert.
Vorher natürlich die alte deinstalliert.

Aktuelle Version:
Code:
Server version: Apache/2.2.2
Server built:   Apr 29 2006 18:32:31

Derselbe Fehler:
Code:
Ereignistyp:	Fehler
Ereignisquelle:	Apache Service
Ereigniskategorie:	Keine
Ereigniskennung:	3299
Datum:		03.05.2006
Zeit:		09:24:12
Beschreibung:
The Apache service named  reported the following error:
>>> (20024)The given path misformatted or contained invalid characters: Invalid config file path D:\\Programme\\Apache\\conf\\httpd.conf     .

Any ideas :-? :think: :?:
;)

EDIT: Ja der Pfad stimmt, bis auf die doppelten '\\' :!:
 
Zuletzt bearbeitet:
Hallo.
cmd öffnen, in's Apache2\bin Verzeichnis switchen (cd) und dann folgenden Befehl eingeben:
apache -f "D:/Programme/Apache/conf/httpd.conf"

Dann versuchst nochmal zu starten.
Hab erst einmal nen Apache unter Windows installiert aber ich glaube ich musste sowas auch machen.

MfG
 
Apache 2.2.2 läuft - nur nicht mit PHP4

^^Danke, das hatte ich schon probiert, funzte auch nicht. Derselbe Fehler...

Habe es wieder deinstalliert und nun auf C installiert. Siehe da, keine Probleme mit reinem Apache.

Allerdings will er mir jetzt die PHP4-Module nicht schlucken:
Code:
LoadModule php4_module modules/php4apache2.dll
AddType application/x-httpd-php .php .php4 .php3 .phtml
Er bringt mir:
Code:
C:\Programme\Apache\bin>httpd -t
httpd: Syntax error on line 117 of C:/Programme/Apache/conf/httpd.conf: 
Cannot load C:/Programme/Apache/modules/php4apache2.dll into server: 
Das angegebene Modul wurde nicht gefunden.
Und ja, das Modul ist so im Pfad und ist auch nach C:\WinNt\system32\ kopiert.
Und ja, PHP4 läuft, kann wunderbar mit Eclipse etc. damit arbeiten.
 
Zuletzt bearbeitet:
So ein Müll :evil:

Nachdem offenbar Apache nicht fähig ist auf einer anderen Platte installiert zu werden als C habe ich mir nun die 2.0.58 Version gezogen, auf C installiert, die Module eingefügt und
es läuft...

Von wegen 2.2.2 stable version *grmmpfff* :mad: :mad:
:wall: :naughty: :doh:

Meine Empfehlung: Warten bis 2.3 rauskommt. Evtl hat dann schon jemand ein passendes php4-Modul ....

:arrow: erledigt