php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.12.2006, 19:44  
Erfahrener Benutzer
 
Registriert seit: 23.12.2003
Beiträge: 243
mAy^daY
Standard Prüfen ob Verzeichnis auf dem FTP existiert

Hi, ich glaube die Frage passt hier besser als im PHP Forum da es nur indirekt mit PHP zutun hat. Also wie kann ich auf einfachstem Weg überprüfen ob ein Verzeichnis auf dem FTP-Server existiert oder nicht?

Ein PHP-Script baut die Verbindung auf, ich könnte natürlich einfach eine Dateiliste abrufen, und dann durchkucken ob das Verzeichnis existiert. Genau das möchte ich aber nicht tun (bzw. nur wenn es sein muß), gibt es ein FTP Command wie "is_dir" oder "dir_exists"?


Gruß mAy
mAy^daY ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.12.2006, 21:57  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

FTP (File Transfer Protokoll) ist in erster Linie zum Übertragen von Dateien, keine Scriptsprache oder ähnliches. Insofern denke ich, dass es davon ausgeht, dass du weißt, was du tust Hab kurz gegoogelt und bin nur auf C-Codeschnipsel gestoßen, die aber auch nix anderes tun, als das, was du vorschlägst.

Andere Variante: Wieso ftp? Wenns auffn selben Server is, verwende das Datei System.
Noch ein Vorschlag: Probiers aus Wenns nen Fehler gibt, existiert das Verzeichnis nicht oder schon (je nach Versuchsvariante)
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 18.12.2006, 22:22  
Erfahrener Benutzer
 
Registriert seit: 23.12.2003
Beiträge: 243
mAy^daY
Standard

Also mit Liste abrufen und überprüfen gehts natürlich, einfach versuchen das Verzeichnis vorher anzulegen (Fehlermeldung unterdrücken) ist auch eine Möglichkeit. Dachte nur das ich das schöner lösen könnte

Google hat mir auch nichts verraten deshalb der Schritt ins Forum. Das ganze sollte Serverübergreifend funktionieren daher liegen nicht immer die Daten auf dem selben Server (dann müsste ich ja auch garkein FTP verwenden).

Zuerst dachte ich an etwas wie ftp_exec("ls -d verzeichnisname | ws -l", $con_id) aber das klappt nicht.

Naja, dann muß ich es wohl unschön via Dateiliste machen.
mAy^daY ist offline   Mit Zitat antworten
Alt 18.12.2006, 22:49  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Wenn du eine bessere Variante weißt, sag Bescheid Mir ist eben auch nix anderes bekannt.
Mit dem "Prüfen" dachte ich übrigens eher an Verzeichniswechsel ^^ Geht ja afaik auch mit FTP

Kannst auch ma die RFC zu FTP durchforsten, ob du da was gescheites findest.

Edit
RFC 959
Habs ma überflogen und nix dazu gefunden. Insofern is FTP ja nu auch wirklich keine Programmiersprache und ich wenn ich so darüber nachdenke, macht es jeder FTP-Client ja auch irgendwie genauso (also mit Dateiliste ^^)
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Alt 18.12.2006, 22:59  
Erfahrener Benutzer
 
Registriert seit: 23.12.2003
Beiträge: 243
mAy^daY
Standard

Das einzige was ich bis jetzt gefunden habe ist das hier:

Zitat:
User Contributed Notes
ftp_nlist
kip at friendchip dot com
12-Dec-2006 01:48
If you're just after an ftp version of is_dir you can see if ftp_chdir returns true or false.
naja, mal sehen ob in den FTP RFCs nochwas zu finden ist. Mir scheint ftp_chdir ist bis jetzt die performanteste Lösung.

Gruß mAy
mAy^daY ist offline   Mit Zitat antworten
Alt 19.12.2006, 02:40  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Mein Vorschlag übrigens
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] verzeichnis mit rename ändern klappt nicht! litterauspirna PHP Tipps 2008 12 23.07.2008 15:03
Verzeichnis anlegen GN PHP Tipps 2006 20 25.07.2006 18:48
Prüfen ob Variable ein Verzeichnis ist, funktioniert nicht? NetLook PHP Tipps 2006 3 05.05.2006 15:38
bestimmtes verzeichnis immer sperren mAy^daY Server, Hosting und Workstations 3 03.01.2006 12:46
Datei aus anderem Verzeichnis laden klappt nicht.. PHP Tipps 2005-2 0 13.10.2005 00:36
Dateien in ein anderes Verzeichnis kopieren PHP Tipps 2005-2 3 09.08.2005 12:03
[Erledigt] Include liegt in einem anderen Verzeichnis - es geht nix PHP Tipps 2005-2 3 03.07.2005 22:40
neues Verzeichnis anlegen - Resource id #1 PHP Tipps 2005-2 2 26.06.2005 14:13
[Erledigt] verzeichnis...öhm..anzeigen lassen... PHP Tipps 2005 3 03.06.2005 14:13
Bilder aus .htaccess - Verzeichnis laden PHP Tipps 2005 2 04.04.2005 19:45
[Erledigt] Automatischer Index von Verzeichnis funktioniert nicht Server, Hosting und Workstations 8 30.03.2005 18:12
[Erledigt] Problem mit Verzeichnis auslesen PHP-Fortgeschrittene 7 20.10.2004 21:50
Verzeichnis nach E-Maileingang anlegen Beitragsarchiv 0 27.08.2004 10:16
verzeichnis auslesen Trumpfass PHP Tipps 2004 2 28.07.2004 21:37
Prüfen ob das Verzeichnis existiert Filewalker PHP Tipps 2004 2 24.07.2004 20:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php ftp verzeichnis prüfen, php ftp prüfen ob datei existiert, php verzeichnis prüfen, php ftp prüfen ob verzeichnis existiert, ftp prüfen, php ftp datei existiert, php ftp verzeichnis existiert, php prüfen ob verzeichnis existiert, php ftp prüfen ob ein verzeichnis existiert, php ftp prüfen ob ordner existiert, php prüfen ob verzeichnis, ftp php ordner existiert, php ftp prüfen ob datei vorhanden, php ftp prüfen ob verzeichnis, http://www.php.de/server-hosting-und-workstations/43096-pruefen-ob-verzeichnis-auf-dem-ftp-existiert.html, php ftp ordner existiert, ftp überprüfen ob datei vorhanden php, php ftp prüfen ob ordner, php ftp prüfen, ob datei existiert, php ftp verzeichnis vorhanden

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:43 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.