Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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 使用move_上传的_file()函数问题_Php_Web Hosting - Fatal编程技术网

Php 使用move_上传的_file()函数问题

Php 使用move_上传的_file()函数问题,php,web-hosting,Php,Web Hosting,我已将我的网站托管到我的服务器上。该网站的功能与本地主机相同。但是,当我尝试将上载的文件移动到uploads文件夹时,move_Upload_file()函数无法工作,因为它正在与本地主机一起工作。在使用mysql_error()函数查找错误时,它没有给我任何结果。我的代码有什么问题 代码一没有给我任何结果 代码1 if(move_uploaded_file($_FILES['Upfile']['tmp_name'],$location.$_FILES['Upfile']['name'])){

我已将我的网站托管到我的服务器上。该网站的功能与本地主机相同。但是,当我尝试将上载的文件移动到uploads文件夹时,move_Upload_file()函数无法工作,因为它正在与本地主机一起工作。在使用mysql_error()函数查找错误时,它没有给我任何结果。我的代码有什么问题

代码一没有给我任何结果 代码1

if(move_uploaded_file($_FILES['Upfile']['tmp_name'],$location.$_FILES['Upfile']['name'])){
 echo'proceed';
}else{
echo mysql_error();
}
代码2正在输出else短语 echo“无法将文件移动到文件夹”; 代码2


确保第二个参数,即存储上传文件的目的地,应为字符串格式。

检查目的地的文件夹权限
mysql\u error()
仅在获取有关mysql的错误时有用(即名称以
mysql\u
开头的其他函数)。请先了解如何操作,mysql_error()无法捕获移动文件的错误。其次,如果您的主机是linux,请记住linux对目录和文件是区分大小写的。所以“上传目录”不同于“上传目录”。
if(move_uploaded_file($_FILES['Upfile']['tmp_name'],$location.$_FILES['Upfile']['name'])){
 echo'proceed';
}else{
echo 'cannot move file to folder ';
}