system() - Funktion unter Win2003 R2 ServicePack 2

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

system() - Funktion unter Win2003 R2 ServicePack 2

Postby Net_Hans » 16. June 2008 13:05

Hallo,
ich muss mit Hilfe vom PHP den Windows Server Befehl "dfscmd" ausführen. In meiner Testumgebung mit Windows Server 2003 Enterprise Edition funkt auch alles, nur unter dem R2 geht es leider nicht.

Mein Ansatz war der Befehl system() den PHP mitliefert.
Code: Select all
<?php
      system("dfscmd /map \\\\test.test.de\\Freigaben\\N1 \\\\ \\\\fileserver\test");
?>


wie gesagt, unter der Testumgebung funkt der Befehl aber unter der R2 kommt nur die Fehlermeldung "Systemfehler 5. Zugriff verweigert".

Hat da einer einen Vorschlag, wie ich PHP unter Adminrechte laufen lassen kann?
Net_Hans
 
Posts: 5
Joined: 04. February 2007 10:58

Postby Wiedmann » 16. June 2008 13:10

Hat da einer einen Vorschlag, wie ich PHP unter Adminrechte laufen lassen kann?

Wie rufst du das PHP-Script denn auf?
- Shell
- Taskmanager
- Browser
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Net_Hans » 16. June 2008 13:12

Danke für die schnelle Reaktion.

Ich rufe die PHP-Seite / den PHP-Script mittels Browser auf.

http://localhost:81/dfstest.php
Net_Hans
 
Posts: 5
Joined: 04. February 2007 10:58

Postby Wiedmann » 16. June 2008 13:16

Ich rufe die PHP-Seite / den PHP-Script mittels Browser auf.

In dem Fall muss der ganze Webserver unter einem User mit genügend Rechten laufen (Eigenschaften des Dienstes "apache22").
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Net_Hans » 16. June 2008 13:18

Herzlichen Dank für die sehr schnelle Antwort. Hat bestens gefunkt ... DANKE
Net_Hans
 
Posts: 5
Joined: 04. February 2007 10:58


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 4 guests