php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.01.2009, 12:35  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Verzeichnis auf anderem Server im LAN lesen

Hallo,

Ich muss in folgender Umgebung arbeiten:

1. xampp auf Rechner a;
2. Datenbankdateien auf Rechner b;

Das Datenbank Directory von Rechner b ist auf Rechner a über Laufwerksverknüpfung angemeldet.

Seit Tagen durchforste ich das Netz, warum schon meine DIR - Prüfung auf Rechner b fehlschlägt.

$dirname = "X/Datenbankverzeichnis";

IF (is_dir($dirname)) {
echo "Verzeichnis ist vorhanden";
}
ELSE {
echo "Konnte Verzeichnis nicht finden";
}

Der Aapche ist mit Administratorrechten gestartet und UNC habe ich auch schon versucht:

$dirname = "\\\\Entwicklung\\transfer\\Datenbankdateien"; //Rechnername/Freigabename/Verzeichnis

IF (is_dir($dirname)) {
echo "Verzeichnis ist vorhanden";
}
ELSE {
echo "Konnte Verzeichnis nicht finden";
}

Kann jemand konkret helfen!? Ich bin am Ende.

Hermann
Ballonfahrer ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.01.2009, 12:54  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

also Deiner beschreibung entnehme ich mal, dass es einwin system ist, dann muss der Nutzer, des apache dienstes auch laufwerkszugriff auf x haben haben. also den Dienst mit einem Nutzer dessen berechtigung stimmt starten.
HPR1974 ist offline  
Alt 05.01.2009, 12:59  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard

Das habe ich gemacht und in den Diensten sowie dem Taskmanager geprüft.
Der User unter dem der Apache angemeldet ist, ist identisch mit dem User, unter dem ich die Laufwerksverknüpfung getestet habe.
Ballonfahrer ist offline  
Alt 05.01.2009, 13:40  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard

Nu bin ich einen klitzekleien Schritt weiter:

Die beiden backslash am Ende haben es gebracht.

$dirname = "\\\\Entwicklung\\transfer\\Datenbankdateien\\ "; //Rechnername/Freigabename/Verzeichnis

Und schon sind sie wieder da - meine kleinen Probleme:

In der Originalinstallation (bisher war das Test) will die Laufwerksverknüpfung nun noch einen Benutzernamen und ein Kennwort.

Weiß jemand, wo ich das hinpacken muss!?

Danke.
Ballonfahrer ist offline  
Alt 05.01.2009, 13:47  
Erfahrener Benutzer
 
Registriert seit: 19.03.2007
Beiträge: 176
BlackWolf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Ballonfahrer Beitrag anzeigen
Nu bin ich einen klitzekleien Schritt weiter:

Die beiden backslash am Ende haben es gebracht.

$dirname = "\\\\Entwicklung\\transfer\\Datenbankdateien\\ "; //Rechnername/Freigabename/Verzeichnis

Und schon sind sie wieder da - meine kleinen Probleme:

In der Originalinstallation (bisher war das Test) will die Laufwerksverknüpfung nun noch einen Benutzernamen und ein Kennwort.

Weiß jemand, wo ich das hinpacken muss!?

Danke.
Ist meines wissens nach nicht möglich, du musst wenn dann Gast-Authentifizierung aktivieren und das ist unsicher. Aber du kannst auch einfach direkt nen mysql_connect() zur Datenbank auf dem andern PC machen, indem du als host einfach die IP des andern Rechners angibst. Dazu muss dann Port 3306 frei sein wenn ich das recht in erinnerung hab.

mfg
BlackWolf ist offline  
Alt 05.01.2009, 14:08  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard

Leider ist es keine MySql, sondern eine Paradox - Datenbank (also, verzeichnisbasiert).

Ich gehe da mit pxlib dran und das geht nun mal nur, wenn man sich auf das Datenbankverzeichnis positioniert - übrigens odbc geht nach meinem derzeitigen Kenntnisstand überhaupt nicht; der sucht die PDOUSERS, an die er auch nicht rankommt.

mfg
hermann
Ballonfahrer ist offline  
Alt 05.01.2009, 14:29  
Erfahrener Benutzer
 
Registriert seit: 19.03.2007
Beiträge: 176
BlackWolf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Ballonfahrer Beitrag anzeigen
Leider ist es keine MySql, sondern eine Paradox - Datenbank (also, verzeichnisbasiert).

Ich gehe da mit pxlib dran und das geht nun mal nur, wenn man sich auf das Datenbankverzeichnis positioniert - übrigens odbc geht nach meinem derzeitigen Kenntnisstand überhaupt nicht; der sucht die PDOUSERS, an die er auch nicht rankommt.

mfg
hermann
hm dann wirds schwierig. wie wärs wenn du die daten auf einem ftp bereitstellst? weil soweit ich weiß hat php nichts eingebaut um sich im netzwerk zu authentifizieren, bei server wie ftp oder datenbankservern geht sowas aber sehr wohl.

ansonsten sollte das eigentlich gehen wenn benutzername UND kennwort des users, der php ausführt mit dem übereinstimmen der zugriffsrechte auf die dateien des netzwerkcomputers hat. normalerweise versucht windows sich immer erstmal als "man selbst" einzuloggen, wenn das fehlschlägt fragt es nach nem anderen usernamen. allerdings, windows und netzwerke sind halt eine sache für sich ...

mfg
BlackWolf ist offline  
Alt 05.01.2009, 15:05  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank und Ja, mit windoofs das stimmt. Schaun wir mal. Ich werde erst einmal noch versuchen, irgendwie dem system bei zu bringen, dass es sich von der Anmeldung her die Zugangsdaten merken muss - wennda der Administrator mitspielt, denn eigentlich braucht man dann auch gar keine.
Ballonfahrer ist offline  
Alt 05.01.2009, 15:37  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

Also ich hab das mal bei mir getestet ich kan über den indianer ganz normal auf ein Server LW zugreifen. Kann eine Datei auslesen und am Browser ausgeben.
bsp:
echo (file_exists("t:\\info.txt")) ? 'joa':'noe';
readfile("t:\\info.txt");
HPR1974 ist offline  
Alt 05.01.2009, 15:51  
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 12
Ballonfahrer befindet sich auf einem aufstrebenden Ast
Standard

Jetzt brat mir doch einer einen Storch - bei mir geht das auch und der Fehler liegt in den slash - backslash; siehe meine erste Anfrage.
Der Chines sagt: I'm so solly.
Gelernt habe ich, dass ich nie wieder mehr als 2 Stunden "googlele". Da sieht man dann vor lauter Wald die Bäume nicht mehr.
Ich schließe den thread.
Ballonfahrer ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datei auf ANDEREM Server verschieben SirRobin PHP Tipps 2008 6 16.11.2008 12:18
[Erledigt] PHP Emails versenden von anderem Server aceras PHP Tipps 2008 8 13.11.2008 13:05
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
Mysql startet unter Debian nach Update nicht mehr namlit Server, Hosting und Workstations 4 05.08.2008 15:49
imagecreatefromjpeg mit URL von anderem Server? saibot PHP Tipps 2006 2 30.09.2006 17:22
Datei Formulardaten auf anderem Server ablegen cytrobic PHP Tipps 2006 3 03.08.2006 14:50
symlink zu anderem Server paramedic78 PHP-Fortgeschrittene 2 09.05.2006 02:40
Problem mit Verbindung von anderem Server Datenbanken 2 08.11.2005 13:43
Datei aus anderem Verzeichnis laden klappt nicht.. PHP Tipps 2005-2 0 13.10.2005 00:36
neuer ordner in anderem verzeichnis lindner PHP Tipps 2005-2 1 05.09.2005 10:11
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] Datei von anderem Server anrufen PHP Tipps 2005 21 19.05.2005 20:38
Grafik von anderem Server laden PHP Tipps 2005 1 10.02.2005 15:01
MySQL-Db auf anderem Server PHP Tipps 2005 3 11.01.2005 16:59
Seite von anderem server mit post öffnen PHP-Fortgeschrittene 2 26.10.2004 20:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php file_exists netzwerk, php file_exists unc, php is_dir netzlaufwerk, php unc is_dir, php verzeichnis von anderem server auslesen, apache verzeichnisse server auslesen, file_exists netzwerk, php unc verzeichnis auslesen, verzeichnisse unc auslesen php, php apache netzlaufwerk file_exists, php zugriff auf unc-lw, php ordner von anderem server auslesen, php is_dir unc, http://www.php.de/php-einsteiger/50340-erledigt-verzeichnis-auf-anderem-server-im-lan-lesen.html, server verzeichnis auslesen, is_dir unc, is_dir netzlaufwerk, php directory lesen, php file_exists netzlaufwerk funktioniert nicht, verzeichniss von server über netzwerk anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum