我有一个多部分表单,我刚刚移动到一个上传图像的新服务器。它在一个上完美运行,但在另一个上却不行。常规表单数据有效,但我处理上传的 php 脚本不承认有任何文件。
IE:
if($_FILES['product_image'][name] != '') {
// store the image
}
它基本上忽略了这个$_FILES
变量,就好像它不存在一样。
我隐约记得过去发生过这个问题,但我不记得是什么解决了它。是否有一些用于 apache 设置的配置,或者我缺少的东西?
这是var_dump($_FILES)
上传的一个:
array(2) { ["product_image"]=> array(5) { ["name"]=> string(11) "TEST.png" ["type"]=> string(9) "image/png" [ "tmp_name"]=> 字符串(14) "/tmp/phpYP9AKA" ["error"]=> int(0) ["size"]=> int(38652) }