Co dělat, když na FTP nelze nahrát žádný soubor? FTP hlásí chybu „552 Disk full – please upload later“, přitom disk není plný
Připojujete se na FTP skrze protokol FTP (třeba přes TLS) a souborový manažer vám hlásí, že máte plný disk? Nevěřte všemu, co čtete. V tomto případě to platí dvojnásob. Nejprve se ujistěte, že je disk opravdu plný.
Status: Directory listing of "/devtea.cz" successful Status: Sending keep-alive command tatus: Retrieving directory listing of "/devtea.cz"... Status: Directory listing of "/devtea.cz" successful Status: Starting upload of d:/localhost_www/p/file.php Command: PASV Response: 227 Entering Passive Mode (91,239,201,27,242,58) Command: STOR file.php Response: 552 Disk full - please upload later Error: Critical file transfer error
FTP protokol totiž může při kopírování hlásit „plný disk“, i když ve skutečnosti plný není a zbývá pár procent z celkové kapacity disku volných. Máte dvě možnosti řešení:
- Pokud disk opravdu není zcela plný, můžete místo protokolu FTP využít protokol SFTP (SSH file transfer protocol), který tímto omezením „pár volných procent“ netrpí.
- Druhou možností je smazat nepotřebné soubory, abyste mohli používat i obyčejný protokol FTP (samozřejmě alespoň přes TLS).