脚本宝典收集整理的这篇文章主要介绍了PHP警告:move_uploaded_file()无法移动,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
// Where the file is going to be placed $target_path = "/VAR/www/media2net/uploads/uploads"; /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename($_FILES['uploadeDFile']['name']); if (move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']) . " has been uploaded"; chmod("uploads/" . basename($_FILES['uploadedfile']['name']),755); } else { echo "There was an error uploading the file,please try again!"; echo "filename: " . basename( $_FILES['uploadedfile']['name']); echo " target_path: " .$target_path; }
我已经从客户端检查线鲨知道http发送正确,我也确保我正在写文件的目录具有正确的权限,并且PHP安全模式被设置为关闭.
[Wed Dec 05 09:25:36 2012] [error] [client 74.14.162.250] PHP Warning: move_uploaded_file(): Unable to move '/tmp/PHPVLOnn3' to '/var/www/media2net/uploads/downloaded_file.png' in /var/www/media2net/upload.PHP on line 9
任何帮助这个问题或进一步的方式来麻烦拍摄这将不胜感激.
例子
$sudo chown apache:apache /var/www/media2net/uploads/ $sudo chmod 755 /var/www/media2net/uploads/
另外,如果downloads_file.png已经存在于该目录中,并且由另一个用户拥有,那么您还需要更改该文件的所有权.
$sudo chown apache:apache /var/www/media2net/uploads/downloaded_file.png
这样,它可以被Apache成功覆盖.
以上是脚本宝典为你收集整理的PHP警告:move_uploaded_file()无法移动全部内容,希望文章能够帮你解决PHP警告:move_uploaded_file()无法移动所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。