PHP上的FTP上传路径
这是我文件夹的资源PHP上的FTP上传路径,php,ftp,Php,Ftp,这是我文件夹的资源 Path : /www/partner/bulk_files Location : ftp://plus1000@exampleIP/www/plus1000/www/partner/bulk_files 我无法上传 什么是问题。T^T $ftp_host = "exampleIP"; $ftp_hostid = "ID"; $ftp_hostpwd = "password"; $connect_id =ftp_connect($ftp_host)
Path : /www/partner/bulk_files
Location : ftp://plus1000@exampleIP/www/plus1000/www/partner/bulk_files
我无法上传
什么是问题。T^T
$ftp_host = "exampleIP";
$ftp_hostid = "ID";
$ftp_hostpwd = "password";
$connect_id =ftp_connect($ftp_host) or die("fail");
$bulk_uploadDir = '/www/partner/bulk_files';
$login_ftp_result = ftp_login($connect_id, $ftp_hostid, $ftp_hostpwd);
if ((!$connect_id) || (!$login_ftp_result)) {
echo "Ftp connection has failed!";
echo "Attempted to connect to $ftp_host for user $ftp_hostid";
die;
} else {
echo "Connected to $ftp_host, for user $ftp_hostid<br/-->";
}
echo "<hr>";
if (ftp_put($connect_id, $bulk_uploadDir, $_FILES["file"]["name"], FTP_ASCII)) {
echo "<br>Succes to upload<br>";
} else {
echo "<br>fail to upload<br>";
}
$ftp\u host=“exampleIP”;
$ftp_hostid=“ID”;
$ftp_hostpwd=“密码”;
$connect_id=ftp_connect($ftp_主机)或die(“失败”);
$bulk_uploadDir='/www/partner/bulk_files';
$login\u ftp\u result=ftp\u login($connect\u id,$ftp\u hostid,$ftp\u hostpwd);
如果(!$connect_id)| |(!$login_ftp_result)){
echo“Ftp连接失败!”;
echo“试图为用户$ftp\u hostid连接到$ftp\u主机”;
死亡
}否则{
echo“已连接到$ftp_主机,用于用户$ftp_主机ID”;
}
回声“
”;
if(ftp_put($connect_id、$bulk_uploadDir、$_FILES[“file”][“name”]、ftp_ASCII)){
echo“
成功上传
”;
}否则{
echo“
无法上传
”;
}
结果是“警告:ftp_put(35513.jpg):无法打开流:没有这样的消息。”
在线/www/plus1000/www/partner/bulk_update.php中的文件或目录
78“无法上传
我的路径是什么?如果您上传的文件刚通过表单post上传,请使用
tmp\u name
而不是name
if (ftp_put($connect_id, $bulk_uploadDir, $_FILES["file"]["tmp_name"], FTP_ASCII))
此外,如果您上传的是刚通过表单post上传的文件,请使用
FTP\u BINARY
而不是FTP\u ASCII
而不是name
if (ftp_put($connect_id, $bulk_uploadDir, $_FILES["file"]["tmp_name"], FTP_ASCII))
另外,如果上载图像时使用FTP\u BINARY
而不是FTP\u ASCII
结果是:“警告:FTP\u put():无法创建文件。在第77行的/www/plus1000/www/partner/bulk\u update.php中”结果是:“警告:FTP\u put():无法创建文件。在第77行的/www/plus1000/www/partner/bulk\u update.php中”