副本(ftp://[email protected]/videodrive/video_input/Philly/Council Rock South High Schoolers舉行模擬總統辯論.mp4):未能打開流:FTP服務器報告STOR,文件:/ var/www/html/user-controller.php,line:138無法打開流:FTP服務器報告STOR FTP包裝
該文件成功傳輸我自己的網絡。但它不適用於客戶網絡。
副本(ftp://[email protected]/videodrive/video_input/Philly/Council Rock South High Schoolers舉行模擬總統辯論.mp4):未能打開流:FTP服務器報告STOR,文件:/ var/www/html/user-controller.php,line:138無法打開流:FTP服務器報告STOR FTP包裝
該文件成功傳輸我自己的網絡。但它不適用於客戶網絡。
錯誤消息是無稽之談,顯然是PHP代碼中的一個錯誤。
我已經報道過這個:
Bug #73457 Wrong error message when fopen FTP wrapped fails to open data connection。
無論如何,根本原因很可能是FTP數據連接無法打開。
問題的最典型原因是PHP默認爲活動模式。而在99%的情況下,必須切換到被動模式,才能使傳輸工作。使用ftp_pasv
function。
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// turn passive mode on
ftp_pasv($conn_id, true);
參見:
請檢查FTP用戶認證和用戶權限,並檢查允許特定用戶上傳文件大小和您的網絡配置(NAT /防火牆)。
向我們展示一些代碼。 –