web_dav einrichten

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

web_dav einrichten

Postby heinetz » 12. December 2008 12:17

Hallo Forum,

ich möchte in meinem xampp gerne mal web_dav ausprobieren.
Ich habe es mit folgenden Anpassungen in der httpd.conf
probiert:

1. module laden
---------------
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so

2. vhost anpassen
------------------
# testdomian
<VirtualHost *:80>
ServerName testdomian.home.net
DocumentRoot Z:/htdocs/testdomian
DirectoryIndex index.php
<Directory Z:\htdocs\testdomian>
DAV On
AllowOverride All
</Directory>
</VirtualHost>

Den Vhost konnte ich vorher der Anpassung ('DAV On') über
http://testdomian.home.net im Browser aufrufen und habe die
Website unter Z:/htdocs/testdomian vom Browser angezeigt
bekommen und das geht auch immernoch.

Mir die Files im Windows Explorer anzeigen zu lassen, habe ich
unter Netzwerkumgebung/Netzwerkumgebung hinzufügen versucht
und dort http://testdomian.home.net eingegeben.

Angzeigt bekomme ich leider nichts ;(

Kann mir jemand sagen, was da fehlt/schief geht ?

danke und

beste gruesse,
heinetz
heinetz
 
Posts: 88
Joined: 02. January 2004 12:37

Re: web_dav einrichten

Postby heinetz » 12. December 2008 14:22

Hallo Forum,

nach meinem ersten naiven Versuch bin ich einen grossen Schritt weiter gekommen.

Ich habe folgende Zeilen in meiner httpd.conf gefunden:

<IfModule mod_dav.c>
<IfModule mod_dav_fs.c>
Include conf/moddav.conf
</IfModule>
</IfModule>

... und mir die moddav.conf mal angesehen. Die Default-Werte habe ich minimal
angepasst:

Mein Apache läuft auf einem anderen Rechner, der Server spielt. Daher habe ich
aus 127.0.0.1:81 -> 192.186.1.150:81 gemacht und konnte mich mit Windows
auf diesem anderen Rechner über http://192.186.1.150:81 verbinden.

Um das ganze noch etwas allgemeiner zu gestalten, habe ich dann aus 192.186.1.150:81 -> *:81
gemacht und konnte mich dann so über http://master:81 verbinden (master=Rechnername).

Jetzt würde ich gerne von aussen über web_dav auf den Rechner zugreifen. Dazu möchte
ich meinen dyndns-Accout nutzen. Da ich mich mit *:81 ja nun nicht mehr an eine ip-Adresse
binde, müsste ich mich doch per http://account.dyndns.org:81 mit dem Rechner verbinden
können.

Das klappt aber nicht.

Hat jemand eine Ahnung, wieso ?

danke und

beste gruesse,
heinetz
heinetz
 
Posts: 88
Joined: 02. January 2004 12:37

Re: web_dav einrichten

Postby Nobbie » 12. December 2008 14:28

>Hat jemand eine Ahnung, wieso ?

Weil Du wahrscheinlich einen Router besitzt und der Rechner hinter dem Router von draußen nicht erreichbar ist. Um das zu erreichen, muß man im Router ein Portforwarding des gewünschten Ports auf den gewünschten Rechner einstellen.
Nobbie
 
Posts: 8775
Joined: 09. March 2008 13:04

Re: web_dav einrichten

Postby heinetz » 12. December 2008 15:12

ja, der Gedanke liegt nahe. Portforwarding ist aber eingerichtet und ich habe
die Kofiguration in moddav vorher mit *:80 getestet ... und nun funktioniert's
auch !

ich habe allerdings den Eindruck, dass das sehr langsam ist. Ist das langsamer
als FTP ?

beste gruesse,
heinetz
heinetz
 
Posts: 88
Joined: 02. January 2004 12:37


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 9 guests