我正在尝试在webmin上将文件从一个子域移动到另一个子域。文件确实移动但在目标位置它的大小总是为0字节。
$source = '/home/webminuser1/public_html/some_file.php';
$dest = '/home/webminuser2/public_html/some_file.php';
$server = 'valid_server_name';
$connection = ftp_connect($server);
ftp_login($connection, 'webminuser2', 'some_password');
ftp_pasv($connection, true);
ftp_put($connection, $dest , $source , FTP_ASCII);
有一个类似的问题建议使用被动模式并尝试FTP_ASCII和FTP_BINARY。我试过两个并且正在使用被动模式,如你所见(如果我不使用它,我会收到错误)。所以问题就不存在了。
任何可能导致它的想法?当我执行脚本时,我得到一个非常长的加载时间,然后是内部服务器错误500.文件位于它的目标但文件大小为0字节。 请务必注意我在webmin服务器上。