【发布时间】:2011-04-20 20:09:31
【问题描述】:
有人可以帮我理解为什么这会返回错误吗?
if ((move_uploaded_file($_FILES[$field]['tmp_name'], $path))) {
如,潜在原因。我检查了变量是否正确,并且检查了目标文件夹 777 的权限。
干杯!
对于那些想要查看 var_dump ($_FILES) 的人;
array(1) { ["image"]=> array(5) { ["name"]=> string(14) "accountile.png"
["type"]=> string(9) "image/png" ["tmp_name"]=> string(14) "/tmp/php28IQhv"
["error"]=> int(0) ["size"]=> int(394) } }
【问题讨论】:
-
我的第一个想法是询问 $field 是否设置正确,即您是否指定了正确的路径名。然后我会问同样的 $path。尝试 var_dumping 他们每个人。
-
安装了 Avast 的可以查看这个答案:stackoverflow.com/a/59223789/10539212>
-
对我来说这是错误的路径,100%检查服务器上是否存在路径非常重要,当我将路径上传到远程服务器时,我根据本地服务器路径放置路径我得到了这个错误。