Was ist hier falsch? (mod_Proxy)

Alles, was den Apache betrifft, kann hier besprochen werden.

Was ist hier falsch? (mod_Proxy)

Postby DaZw » 23. April 2005 16:04

Bevor mich jemand auf die Forensuche hinweist, muss ich sagen, dass ich keine definitive Antwort auf mein Problem gefunden habe *gg*

Ich habe eine dyndns.org Adresse und bei mir hier lokal verschiedene Webserver laufen.

dBox-II, XBOX... *gg*

Jetzt möchte ich mit Hilfe der VHosts und mod_Proxy auf meine Server zugreifen.

Wenn ich allerdings Folgendes in die httpd.conf eintrage, startet mein XAMPP nicht mehr :(

NameVirtualHost *:80

<VirtualHost *:80>
Servername xxx.dyndns.org
ProxyPass / http://192.168.0.77:60000 <-- hier wird in Zukunft Port 80 stehen!!
ProxyPassReverse / http://192.168.0.77:60000
</VirtualHost>

Wenn ich das rausnehme, startet der Server ohne Probleme.

Hier meine mod_Proxy Einstellungen:

<IfModule mod_proxy.c>
ProxyRequests off
ProxyPreserveHost On

<Proxy *>
Order deny,allow
Deny from all
</Proxy>

ProxyVia on

CacheRoot "c:/apachefriends/xampp/apache/proxy"
CacheSize 5
CacheGcInterval 4
CacheMaxExpire 24
CacheLastModifiedFactor 0.1
CacheDefaultExpire 1

</IfModule>


Wo liegt das Problem?
DaZw
 
Posts: 4
Joined: 23. April 2005 15:41

Postby Wiedmann » 23. April 2005 16:40

Wenn ich allerdings Folgendes in die httpd.conf eintrage, startet mein XAMPP nicht mehr

Der Apache teilt dir beim Starten im Allgemeinen mit, in welcher Zeile der "httpd.conf" der Fehler steckt...
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby DaZw » 23. April 2005 17:19

Ich habe XAMPP bisher immer über "XAMPP-Control" gestartet und da bekomme ich keine Fehlermeldung.

Gerade habe ich ihn "von Hand" gestartet und die Fehlermeldung lautet:
"Invalid command 'ProxyPass', perhaps mis-spelled or defined by a module, not included in the server configuration.


Peinlich aber wahr:

Da fällt mir gerade auf, dass in keinem meiner XAMPP-Verzeichnisse eine "mod_proxy.c"-Datei existiert.
Aber eine "mod_proxy.so" existiert im Modules-Verzeichnis!

Woher bekomme ich die denn?
DaZw
 
Posts: 4
Joined: 23. April 2005 15:41

Postby Wiedmann » 23. April 2005 17:38

Woher bekomme ich die denn?

Woher bekommst du was?

Invalid command 'ProxyPass', perhaps mis-spelled or defined by a module, not included in the server configuration.

Wenn du einen Proxy einrichten willst, solltest du auch die entsprechende Module in der "httpd.conf" laden.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby DaZw » 23. April 2005 17:48

Asche auf mein Haupt *gg*

Scheint jetzt zu laufen.
Muss jetzt nur noch am Feinschliff arbeiten!
DaZw
 
Posts: 4
Joined: 23. April 2005 15:41


Return to Apache

Who is online

Users browsing this forum: No registered users and 224 guests