函数move_uploaded_file()无法在我的服务器上运行,我真的不知道为什么。 错误:
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access MYADDRESS/img-19.png in MYADDRESS/index.php on line 660
我给了我上传文件chmod 777的文件夹。任何解决方案?我确定100%的问题不在我的代码中。
答案 0 :(得分:0)
确保您已按$src, $dest
顺序:
move_uploaded_file($_FILES["field"]["tmp_name"], 'foo.png');
另外,请检查PHP设置,尤其是safe_mode和base dir限制。
附注:请勿将您的文件夹chmod为世界可写!将文件夹的组更改为Web服务器的组,并使用775.您需要的最后一件事就是从MySQL编写PHP文件到该文件夹中的SQL注入。