Frage

Ich bin mit den folgenden Schwierigkeiten: Drei Server A, B, C: A, B in der gleichen Netzwerk-Domäne; C in einem anderen. PHP-Skripte auf dem Server einen Schreibvorgang auf einen freigegebenen Ordner auf dem Server ausgeführt wird B. Die gleiche Skripte auf dem Server C Ausführung nicht auf Server B schreiben.

PHP sieht ungefähr wie folgt aus:

oject->Output('\\\\serverB\\sharedfolder\\file.dummy');

Gibt es eine Möglichkeit, dieses Skript Arbeit machen kann elegant auf Server C?

Wenn ich Remote-Desktop-Server C und den Inhalt von \\serverB\sharedfolder sehen möchten, erscheint eine Anmeldeaufforderung auf und fragt nach einem Benutzernamen und Passwort ein. Dies kann ich bieten und Zugriff anschließend auf den freigegebenen Ordner auf dem Server B. Aber wie konnte ich das von einem PHP-Skript? Ist es möglich?

War es hilfreich?

Lösung

Ich denke, die einfachste Möglichkeit, mit Sicherheit im Verstand in eine Buchse den Inhalt vom Server C zu schreiben wäre, wenn Server A, B befindet und haben ein zusätzliches Skript, das den Inhalt aus der Steckdose auf Ihre freigegebenen Ordner geschrieben sparen. ....

http://www.php.net/manual/en/function .fsockopen.php

Andere Tipps

Die Formate sind:

  • UNC - \\servername\sharename%username:password
  • URL - smb://[[domain;]username[:password]@]server[/share[/path]]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top