帮我解决问题。
我写了这样的代码:
function copy(){
$folder = "PDF";
$file = "2016-01-001_01-00.pdf";
$files = "ftp://10.242.42.154/adk_rkakl2016s"." ".substr($file,8,3)."/".substr($file,12,2)."/".$folder."/"."2016-01-001_01-00.pdf";
$newfile = 'files/backup_file/2017-01-001_01-00.pdf';
if (!copy($files, $newfile)) {
echo "failed to copy $files...\n";
}else {
echo "copied $file into $newfile\n";
}
}
我想从另一台服务器复制文件,但结果如下:
Severity: Warning Message: copy(): connect() failed: Connection refused Filename: controllers/Download_adk.php Line Number: 146
请帮帮我
答案 0 :(得分:-1)
因为它说拒绝连接, 请检查您是否能够在浏览器中查看PDF。 如果您可以查看与程序在同一台计算机上的pdf,那么除非您是真实用户,否则服务器可能不会发送pdf。在这种情况下,修改浏览器标识字符串可能会解决您的问题。
如果您无法从浏览器查看pdf,那么我想,我们必须检查其他一些问题。