Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP上的FTP上传路径_Php_Ftp - Fatal编程技术网

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中”