Datei mit UNC-Pfad via fopen öffnen?
Lukas
- php
Hi
Ich suche schon den ganzen Morgen verzweiflet nach einer Lösung zu folgendem Problem:
Ich möchte mit fopen unter Windows eine Datei öffnen. Bei dieser Datei handelt es sich um eine Datei, die sich nicht auf dem Webserver befindet - deshalb soll sie mit dem UNC-Pfad angesprochen werden (z.B. \server\label\dir\file).
Nun, die Datei existiert und jeder Benutzer besitzt die vollen Rechte, trotzdem erscheint aber die Meldung "failed to open stream: Permission denied". Wenn ich eine lokale Datei öffne, funktioniers.
Ist es möglich, dass PHP ein Problem mit UNC-Pfäden hat oder woran könnte dieses Problem liegen? Hat jemand von euch eine Idee?
mfg
Lukas
Hi,
Ist es möglich, dass PHP ein Problem mit UNC-Pfäden hat oder woran könnte dieses Problem liegen? Hat jemand von euch eine Idee?
da bin ich mir eigentlich ziemlich sicher, dass PHP keine UNC-notierten Pfade mag. Ich hab mal ein bisschen gegoogelt und das hier gefunden:
http://www.winguides.com/registry/display.php/1247/ - man kann wohl die Registry so beeinflussen, dass man UNC-Pfade in der Shell angeben kann. Vielleicht wirkt sich das dann auch auf fopen() aus.
viele Grüße
Achim Schrepfer