Apache HTTP Server

Thuis, in m’n lokale netwerk, draait op m’n Windows Vista desktop een Apache HTTP Server om een aantal PHP / MySQL websites die ik online heb geplaatst via www.den-beire.be lokaal te kunnen uittesten …

Nu heb ik al m’n bestanden van die lokale websites in een folder op mijn Iomega Network Hard Drive gezet … maar mijn Apache HTTP Server wou na deze wijziging niet meer opstarten, hoewel ik in het configuratiebestand httpd.conf de locatie van mijn DocumentRoot correct gewijzigd had van (bijvoorbeeld) D:\Website (oude lokale folder) naar W:\Website (nieuwe netwerkfolder, gemapt als schijf W:\ in mijn Windows Vista desktop).

Nu ja, eigenlijk was het wel te verwachten dat dit niet zou werken: de Apache HTTP Server draait onder de lokale systeemaccount, en die account weet natuurlijk niet dat schijf W:\ naar een netwerkfolder verwijst …

Dan maar geprobeerd DocumentRoot in te stellen als \\NETWERKDRIVE\Website\ – de rechtstreekse verwijzing naar de netwerkfolder – wat helaas ook niet wou werken …

Na eventjes mijn hersentjes gepijnigd te hebben, had ik ‘m: de truuk is geen backslashes te gebruiken in de rechtstreekse verwijzing naar de netwerkfolder, maar forward slashes! Na DocumentRoot in te stellen als //NETWERKDRIVE/Website/ startte mijn Apache HTTP Server weer op, en werkten mijn lokale websites weer als vanouds!


Labels : , , ,

Vind je dit bericht interessant? Plaats dan jouw reactie of schrijf je in op de RSS feed.

Reactie Plaatsen