Wenn die Anmeldung geklappt hat, sind Benutzername und Passwort richtig — das ist wichtig zu wissen, denn es räumt genau das weg, was alle zuerst prüfen. Eine leere Liste hat drei übliche Ursachen.

1. Passiver Modus

FTP öffnet für die Daten eine zweite Verbindung. Im aktiven Modus verbindet sich der SERVER zurück zu Ihnen, was fast jeder Heimrouter und jede Firewall blockiert. Die Anmeldung nutzt die erste Verbindung und funktioniert; die Auflistung nutzt die zweite, hängt und zeigt dann nichts.

  • Schalten Sie im Programm den passiven Modus ein. In FileZilla: Einstellungen, Verbindung, FTP, Passiv.

2. Sie sind im falschen Verzeichnis

Viele Konten landen im Heimatverzeichnis, während die Website in einem Unterverzeichnis liegt. Die leere Liste ist dann richtig — dort ist tatsächlich nichts.

public_html/   or   httpdocs/   or   www/

3. Versteckte Dateien sind versteckt

Ein Verzeichnis, in dem nur .htaccess oder .env liegt, sieht leer aus, bis man dem Programm sagt, es soll Dateien mit führendem Punkt anzeigen.

  • FileZilla: Server, Anzeigen versteckter Dateien erzwingen.

Nehmen Sie stattdessen SFTP

Einfaches FTP schickt das Passwort unverschlüsselt. Jeder zwischen Ihnen und dem Server kann es lesen. SFTP läuft über SSH auf Port 22, braucht keine zweite Verbindung und hat das Passiv-Modus-Problem gar nicht.
sftp youruser@yourdomain.com
Wird SFTP abgewiesen, ist das Konto vielleicht nur für FTP. Das sollte man ändern statt umgehen — ein im Klartext über Hotel-WLAN geschicktes Passwort ist ein Einbruch, der nur noch abgeholt werden muss.