我需要使用我的codeigniter应用程序从我的localhost上传一个zip到我的网络服务器。 我已按照文档但我无法上传文件,错误是:
An Error Was Encountered
Unable to locate the source file. Please check your path.
我无法弄清楚为什么它找不到源路径,如果我尝试使用file_exists
来测试路径,但是upload
方法失败了......
这是我的代码:
$this->load->library('ftp');
$config_ftp['hostname'] = 'xxxxx';
$config_ftp['username'] = 'xxxxx';
$config_ftp['password'] = 'xxxxx';
$config_ftp['debug'] = TRUE;
$this->ftp->connect($config_ftp);
if(file_exists($my_file))
echo "ok";
else
echo "no";
$this->ftp->upload($my_file , '/web/'.$my_file, 'binary');
答案 0 :(得分:0)
我已经使用了ftp的标准php函数,现在它可以正常工作