【发布时间】:2015-04-22 13:03:08
【问题描述】:
我正在尝试将 csv 文件上传到我的 ftp 服务器 -
$file = 'abc.csv';
$remote_file = 'orders/abc.csv';
$ftp_server = "myserver.com";
$conn_id = ftp_connect($ftp_server, 34261);
ftp_pasv($conn_id, false);
$login_result = ftp_login($conn_id, "myorders", 'pwd');
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}
ftp_close($conn_id);
但是,文件没有被传输。目标文件夹具有读写权限。另外,我检查了FTP_ASCII 和FTP_BINARY 方法。 abc.txt 在我项目的根文件夹中。但我无法追踪确切的错误。我应该如何调试代码?
感谢任何帮助。
谢谢。
【问题讨论】: