goDaddy上的php.ini

时间:2010-06-15 16:06:05

标签: php

我在goDaddy服务器上遇到了一些问题。我有一个PHP脚本(ajaxCRUD),其中有一个上传字段,我不能让它接受超过默认限制的文件。我总是得到这个(当我输出$ _FILE [$ fieldname]时):

array(5) { ["name"]=> string(13) "children2.mp3" ["type"]=> string(0) "" ["tmp_name"]=>   string(0) "" ["error"]=> int(1) ["size"]=> int(0) }

我尝试的事情:

  • 在HTML表单中添加了一个参数([...] name =“MAX_FILE_SIZE”value =“10000000”[...])
  • 更改了服务器根目录下的php5.ini,但无济于事。在phpinfo()之后,没有看到任何差异,即使phpinfo清楚地表明它正在读取相同的php5.ini:[...] / html / php5.ini。以下是我在此文件中添加的内容:

    upload_tmp_dir = ./temp upload_max_filesize = 20M

  • 任何低于2M的值(默认值)都没问题,因此上传路径或文件权限没有问题。

我暂时没有任何想法,你们中有人有吗?

1 个答案:

答案 0 :(得分:1)

检查post_max_size。文件数据作为POST数据发送,因此post_max_size应始终大于upload_max_filesize。