Fehler beim Hochladen oder Herunterladen von Dateien

Wenn Sie versuchen, hochzuladen (legen) oder herunterzuladen (holen) von Ihrem Webserver mit Adobe Dreamweaver, scheitert der Vorgang mit einer Fehlermeldung. Das Hintergrund-Dateivorgangsfenster kann folgende Meldung geben „unvollständiger Dateivorgang“ oder ein anderer Fehler kann auftreten, der darauf hinweist, dass die versuchte Aktion nicht erfolgreich ausgeführt wurde und nicht abgeschlossen werden konnte.

Lösung 1: Überprüfen Sie, ob Sie eine Verbindung mit Ihrem Webserver herstellen können.

Wenn Sie keine Verbindung zu Ihrem Webserver erfolgreich herstellen können, dann werden Sie keine Dateien hochladen oder Dateien von Ihrem Server herunterladen können.

Für die meisten Verbindungstypen, können Sie Dreamweaver verwenden, um Ihre Verbindung zu testen. Um dies zu tun, öffnen Sie die Einstellungen Ihres Servers auf dem Dreamweaver-Site-Einrichtungs-Dialogfeld, und klicken Sie dann auf „Testen“.

Wenn Dreamweaver keine Verbindung zum Server erfolgreich herstellen kann, ist es wahrscheinlich, dass Ihre Servereinstellungen fehlt oder nicht korrekt ist. Besuchen Sie Dokumentation zu Dreamweaver, um durch die Site-Einrichtungs-Prozess zu gehen und ihre Einstellungen zu überprüfen.Wenn Sie Dreamweaver CS4 oder älteres verwenden, konsultieren Sie die Dreamweaver CS4-Dokumentation.

Lösung 2: Überprüfen Sie die Stammverzeichniseinstellung bei Dreamweaver

Für FTP, SFTP, und FTPS-/FTPeS Verbindungen, sind Sie in der Lage, ein Stammverzeichnis für jeden Server im Site-Einrichtungs-Dialogfeld einzugeben.Die meisten Webserver erfordern, dass Sie das Stammverzeichnis angeben, um die Dateien hoch- oder herunterzuladen.

Das Stammverzeichnis befindet sich im Ordner Pfad auf dem Webserver, wo die Indexposition (z. B. index.html, index.php usw.) und andere öffentlich zugängliche Dateien und Ordner gespeichert sind. Im Allgemeinen sollte der Pfad relativ zum Stammverzeichnis des Webservers (es muss mit einem Schrägstrich beginnen) sein. Beispiel:

  • /wwwroot
  • /inetpub/wwwroot
  • /www/users/USERNAME/wwwroot
  • /public_html
  • /usr/home/USERNAME/public_html
  • /www/users/USERNAME/public_html

In manchen Fällen kann jedoch das Stammverzeichnis der tatsächliche Domänennamen der Website sein. Diese Einstellung eignet sich oft gut für Anwender, die ihre eigenen Domänennamen besitzen. Beispielsweise könnte eine Site mit dem Namen www.mywebsite.com ein Stammverzeichnis von mywebsite.com/(ohne Schrägstrich am Anfang) haben.

Die genaue Bezeichnung und Position des Stammverzeichnisses hängt von den verschiedenen Webhosting-Firmen ab. Wenn Sie Probleme haben festzulegen, was Ihr Stammverzeichnis ist, wenden Sie sich an Ihren Webhosting-Dienstanbieter.

Lösung 3: Verschieben Sie oder löschen Sie alle mögliche symbolischen Links aus entsprechenden Ordnern auf Ihrem Server (nur Dreamweaver CS5.5) 

Wenn Sie Dreamweaver CS5.5 verwenden, wird der Grund für Fehler beim Hoch-oder Herunterladen über das Vorhandensein eines symbolischen Links (manchmal auch als Symlink oder Soft Link genannt) im selben Ordner auf dem Sie versuchen hochzuladen, sein. Symbolische Links sind praktisch Tastaturbefehle oder Aliasnamen, die auf eine Datei verweisen, die an einem anderen Speicherort vorhanden ist, kann aber verwendet werden, als würde die Datei in diesem Speicherort vorhanden sein. Dreamweaver CS5.5 falsch interpretiert die symbolischen Links, als ob diese Verzeichnisse wären, und da sie nicht ordnungsgemäß enumeriert werden können, wird bei jedem Versuch, Dateien im gleichen Ordner hoch- oder herunterzuladen, da der symbolische Link scheitern wird.

Dieses Problem kann auftreten, wenn die FTP-Anmeldung bei Dreamweaver einen Fehler anzeigt, ähnlich dem folgenden:
„FTP-Fehler aufgetreten- /index.html“ kann nicht bereitgestellt werden. Zugriff verweigert.“

Um einen symbolischen Link zu identifizieren, suchen sie im Dreamweaver-FTP-Protokoll (Fenster > Ergebnisse > FTP-Protokoll) für eine Zeile, die dem folgenden ähnlich aussieht:
 < lrwxr-xr-x 1 username users 66 Jun 30 18:20 webformmailer.php -> /usr/www/stats/mailer.php

Zwei Schritte zeigen an, dass es sich um einen symbolischen Link handelt. Der erste Buchstabe ist ein l (wie beilrwxr-xr-x), das angibt, dass es ein symbolischer Link ist. Das zweite ist dass der Dateiname, der in der lokalen Ansicht oder im Datei-Bedienfeld bei Dreamweaver auftritt (in diesem Fall webformmailer.php ) an(->) eine Datei an einer anderen Stelle verweist (in diesem Fall /usr/www/stats/mailer.php).

Im Falle des obigen Beispiels, um das Problem zu beheben, müssen Sie den symbolischen Link finden namens webformmailer.phpim im Dreamweaver Dateien-Bedienfeld, und diesen dann löschen. Wenn Sie diese Datei für einige Komponenten Ihrer Website brauchen, dann würden Sie auch die Datei mailer.php kopieren von ihrem Speicherort bei /usr/www/stats/ zum gewünschten Ordner.

Lösung 4: Passives FTP verwenden (nur FTP und FTPS/FTPeS)

Einige Firewall oder andere Sicherheitssoftware auf Ihrem Computer könnten das Hochladen oder Herunterladen von Dateien bei Dreamweaver verhindern.

In den meisten Fällen können Sie Ihre Sicherheitssoftware so konfigurieren, um Netzwerkkommunikation zwischen Dreamweaver und Ihrem Webserver („in“ und „out“) zuzulassen. Dies behebt das Problem. Dies ist eine bessere und mehr empfohlene Methode für die Behebung dieses Problems.

Wenn Sie nicht mit dem Konfigurieren Ihrer Sicherheitssoftware vertraut sind, oder als schnellere Methode zum Lösen des Problems, aktivieren Sie die Option „Passives FTP in Dreamweaver. Wählen Sie dazu die Option „Passives FTP verwenden“ im Site-Einrichtungs-Dialogfeld. Bei Dreamweaver CS5 (und neueres), wird diese Option im Abschnitt „Weitere Optionen der Registerkarte“ (am unteren Rand des Fensters, das angezeigt wird, nachdem Sie einen Server zur Bearbeitung auswählen).

Besuchen Sie Dokumentation zu Dreamweaver, um durch die Site-Einrichtungs-Prozess zu gehen und ihre Einstellungen zu überprüfen und lokalisieren Sie die Option „Passives FTP“. Wenn Sie Dreamweaver CS4 oder älteres verwenden, konsultieren Sie die Dreamweaver CS4-Dokumentation.

Lösung 5: Verwenden Sie einen anderen Client

Wenn Sie zu Ihrem Server bei Dreamweaver Verbindung herstellen können, aber nicht hoch- oder herunterladen können, dann stellen Sie Verbindung mit Ihrem Server mit Benutzung eines anderen Clients und versuchen dann, diese Dateien hoch- oder herunterzuladen.

Wenn Sie z. B. auf Ihrem Server über FTP oder FTPS/FTPeS Verbindung herstellen, verwenden Sie einen FTP-Client wie FileZilla oder CyberDuck. Wenn Sie SFTP verwenden, verwenden Sie einen Client wie PSFTP (PuTTY). Für WebDAV-Verbindungen verwenden Sie einen Client wie DAV Explorer Goliath oder CyberDuck.

Wenn Sie keinen Erfolg mit der Verwendung von einem anderen Client haben, wenden Sie sich an Ihren Webhosting-Dienstanbieter, Netzwerkadministrator oder die IT-Abteilung, um weitere Unterstützung zu erhalten.Ihr Server könnte vorübergehend Probleme aufweisen, Ihr Konto könnte nicht richtig konfiguriert sein, die Zugriffsberechtigungseinstellungen auf dem Server könnten geändert werden müssen, oder es könnte ein anderes Problem mit Ihrem Server oder Ihrem Computer/Netzkonfiguration geben.

Lösung 6: Versuchen Sie zusätzliche Site-Einstellungs-Optionen (nur FTP und FTPS/FTPeS)

Einige Webserver sind nicht mit den Standardeinstellungen in Dreamweaver kompatibel. Die beste Möglichkeit, um festzustellen, welche Einstellungen verwenden werden sollen, ist es die Dokumentation zu überprüfen, die von Ihren Webhosting-Dienstanbieter angegeben wurde, oder wenden Sie sich an diese um über diese Einstellungen zu fragen.

Alternativ können Sie ein Ausschlussverfahren verwenden, um festzustellen, welche Einstellungen für den Server am kompatibelsten sind. Dazu führen Sie Folgendes durch:

  1. Öffnen Sie Ihre Servereinstellungen „Site-Einrichtungs-Dialogfeld“ (Sehen Sie die Dreamweaver Dokumentation um durch die Benutzeroberfläche zu gehen. Wenn Sie Dreamweaver CS4 oder älteres verwenden, konsultieren Sie Dreamweaver CS4-Dokumentation.)

  2. Klicken Sie auf der Registerkarte des Bearbeitungsmodus des Servers, erweitern Sie den Bereich „Weitere Optionen „am unteren Rand.
  3. Aktivieren oder deaktivieren Sie eine aufgelistete Option. Zum Beispiel deaktivieren Sie die Anwendung FTP-Leistungs-Optimierung.

    Hinweis: Proxy Verwendung ist eine Einstellung, die spezifisch für die Netzwerkverbindung Ihres Computers ist, und ist nicht mit Ihrem Webserver verbunden. Wählen Sie nur Proxy Verwendung aus, wenn Sie normalerweise einen Proxyserver verwenden müssen, um eine Verbindung mit dem Internet herzustellen oder zu bestimmten Arten von Netzwerkressourcen. Wenden Sie sich an Ihren Netzwerkadministrator oder die IT-Abteilung, wenn Sie nicht sicher sind, ob Sie Proxy verwenden müssen.

     

  4. Versuchen Sie, diese Dateien hoch- oder herunterzuladen.
  5. Wiederholen Sie diese Schritte, bis Sie das Problem gelöst haben oder wenn Sie jede Kombination von Optionen versucht haben.

Weitere Informationen

SFTP wird auch FTP über SSH genannt.

FTPS wird auch FTP über SSL/TLS mit implizite Verschlüsselung genannt.

FTPeS wird auch FTP über SSL/TLS mit explizite Verschlüsselung genannt.

Dieses Werk unterliegt den Bedingungen der Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.  Twitter™- und Facebook-Beiträge fallen nicht unter die Bedingungen der Creative Commons-Lizenz.

Rechtliche Hinweise   |   Online-Datenschutzrichtlinie