FTP_PUT(): FAILED TO ESTABLISH CONNECTION
Dobrý den, snažím se nahrát soubory na FTP server pomocí PHP skriptu, který je umístěný přímo na webhostigu Připojení vždy selže na volání funkce ftp_put(). Stejný skript jsem zkoušela lokálně v XAMPPu a připojení a nahrání souborů na FTP vždy proběhlo úspěšně. Ukázka kódu:
$ftpcon = ftp_connect($ftp_hostname); $ftplogin = ftp_login($ftpcon, $ftp_username, $ftp_password); ftp_pasv($ftpcon, true); ftp_put($ftpcon, $dst_file, $src_file, FTP_BINARY);
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 25. 8. 2022
2 Answers
Vlákno nyní uzavírám z důvodu neaktivity. V případě potřeby založte nový dotaz nebo nás kontaktujte pomocí kontaktního formuláře.
MB313456 Vybral nejlepší odpověď 25. 8. 2022
EDIT: Nahrávám dva soubory za sebou, občas se jeden soubor úspěšně nahraje, ale druhý neprojde a na FTP bude daný soubor s velikostí 0 bajtů. Nejčastěji se ale nepodaří nahrát ani jeden soubor. Nahrávání probíhá už přes zmiňovaný ftp_put().
Role: Zákazník
JS324546 Změnil status na publikováno 15. 7. 2022