Apache als Service

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

Apache als Service

Postby Wurchi » 03. April 2007 12:06

Hallo zusammen,

habe da mal ein kleines Problem. Habe auf meinem WinXP Pro einen
Apache 2.2.4 mit PHP 5.2.1 installiert.

Über ein PHP Script lese ich eine Verzeichnissstrucktur von einer Netzwerkfreigabe eines anderen rechners ein.

Die Freigabe ist auf meinem Server als Netzlaufwerk (Z:) eingebunden.
Über diesen Pfad greife ich auch drauf zu.

Jetzt zu meinem Problem. Starte ich den Apache in einer Console, wird dieses Netzlaufwerk in meinem PHP-Script eingelesen und ausgegeben.

Starte ich den Apache als Service tut sich gar nichts !!!

Habe schon im Dienst unter "Anmelden als:" Mich als Administrator eingegeben aber ohne erfolg.

Woran kann es liegen, das er als service irgendwie kein Netzwerkzugriff gestattet ???

Besten dank für eure hilfe !!!

Wurchi
Wurchi
 
Posts: 6
Joined: 03. April 2007 11:27
Location: Bad Münder

Postby Wiedmann » 03. April 2007 12:19

Auf Netzwerkfreigaben greift man immer über den UNC Namen zu.
(zumindest sollte man das so tun ;-) )
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Wurchi » 03. April 2007 12:32

Mag schon sein. Jedoch bringt mich das auch nicht wesentlich weiter.

In der Console funktioniert es (auch mit UNC Namen)

Aber als Service nicht !!!

Mfg
Wurchi
Wurchi
 
Posts: 6
Joined: 03. April 2007 11:27
Location: Bad Münder

Postby Wiedmann » 03. April 2007 12:47

Aber als Service nicht !!!

Wegen?
--> Fehlermeldung?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Wurchi » 03. April 2007 12:57

Hier mal die Fehlermeldung aus meinem Error.log:

[Tue Apr 03 12:09:37 2007] [error] [client 127.0.0.1] PHP Warning: opendir(Z:\\Auftragsabwicklung\\1-Eingang) [<a href='function.opendir'>function.opendir</a>]: failed to open dir: No error in C:\\Programme\\Apache Group\\Apache2.2\\htdocs\\Auftragsverwaltung\\main.php on line 48, referer: http://localhost/Auftragsverwaltung/main.php
[Tue Apr 03 12:09:37 2007] [error] [client 127.0.0.1] PHP Warning: readdir(): supplied argument is not a valid Directory resource in C:\\Programme\\Apache Group\\Apache2.2\\htdocs\\Auftragsverwaltung\\main.php on line 50, referer: http://localhost/Auftragsverwaltung/main.php
[Tue Apr 03 12:09:37 2007] [error] [client 127.0.0.1] PHP Warning: closedir(): supplied argument is not a valid Directory resource in C:\\Programme\\Apache Group\\Apache2.2\\htdocs\\Auftragsverwaltung\\main.php on line 58, referer: http://localhost/Auftragsverwaltung/main.php

Hilft das weiter ?
Wurchi
 
Posts: 6
Joined: 03. April 2007 11:27
Location: Bad Münder

Postby Wiedmann » 03. April 2007 13:13

PHP Warning: opendir(Z:\\Auftragsabwicklung\\1-Eingang) [<a href='function.opendir'>function.opendir</a>]: failed to open dir

Ich dachte wir waren uns einig, dass du UNC Pfade nehmen sollst?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Wurchi » 03. April 2007 13:40

Na jetzt werde ich total bekloppt :roll:

habe im UNC-Pfad ein "\" zu wenig angegeben.
Deswegen ging es auch als Service nicht. In der Console muß ich gestehen hatte ich immer nur mit Z:\ ausprobiert . Nun geht es. (Peinlich !!!)

Aber was mich natürlich noch interessiert, warum geht das nicht mit Netzlaufwerken, und wenn mit Netzlaufwerken nur in der Console und nicht als Service ?

Danke nochmal für den TIP !!!

Mfg
Wurchi
Wurchi
 
Posts: 6
Joined: 03. April 2007 11:27
Location: Bad Münder

Postby Wiedmann » 03. April 2007 13:47

Um ein Netzlaufwerk benutzen zu können, muss dieses Netzlaufwerk auch in der betreffenden Usersession (Umgebung) vorhanden (verbunden) sein.

Dienste laufen in ihrer eigenen Session und nicht in deiner, in der du das Laufwerk verbunden hast.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Wurchi » 03. April 2007 13:55

Leuchtet ein.

Besten dank !!!

und

Schöne Ostern wünsche ich

Wurchi
Wurchi
 
Posts: 6
Joined: 03. April 2007 11:27
Location: Bad Münder


Return to Apache

Who is online

Users browsing this forum: No registered users and 2 guests