PHP 上传不了大的文件
我编的PHP程序不能上传大的文件~怎么回事~我试过改PHP.INI但是还是不好用啊~max_execution_time=500max_input_time=300;ma...
我编的PHP程序不能上传大的文件~ 怎么回事~
我试过改PHP.INI 但是还是不好用啊~
max_execution_time = 500
max_input_time = 300
;max_input_nesting_level = 64
memory_limit = 128M
post_max_size = 110M
upload_max_filesize = 100M
我改上面的啦~ 不好用~ 想传20M 的PDF 文件
没有出错信息~ 传小的文件正常~ 传大的文件的话不动~ 展开
我试过改PHP.INI 但是还是不好用啊~
max_execution_time = 500
max_input_time = 300
;max_input_nesting_level = 64
memory_limit = 128M
post_max_size = 110M
upload_max_filesize = 100M
我改上面的啦~ 不好用~ 想传20M 的PDF 文件
没有出错信息~ 传小的文件正常~ 传大的文件的话不动~ 展开
2个回答
展开全部
这样的话应该就不是php.ini的问题了 还可能是apache的配置问题
不清楚你的运行环境,有个网友的解决方法如下(linux下):
etc/httpd/conf.d/文件夹下的access.conf文件,发现此文件夹下还有一个php.conf,赶忙打开,里面是如下内容:
## PHP is an HTML-embedded scripting language which attempts to make it# easy for developers to write dynamically generated webpages.#LoadModule php4_module modules/libphp4.soAddType application/x-httpd-php php .php3## Cause the PHP interpreter handle files with a .php extension.#<Files *.php> SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 524288</Files>## Add index.php to the list of files that will be served as directory# indexes.#DirectoryIndex index.php
LimitRequestBody 524288中的524288正好跟512KB相等,将其更改为2097152,不能上传超过500K附件的问题解决!
不清楚你的运行环境,有个网友的解决方法如下(linux下):
etc/httpd/conf.d/文件夹下的access.conf文件,发现此文件夹下还有一个php.conf,赶忙打开,里面是如下内容:
## PHP is an HTML-embedded scripting language which attempts to make it# easy for developers to write dynamically generated webpages.#LoadModule php4_module modules/libphp4.soAddType application/x-httpd-php php .php3## Cause the PHP interpreter handle files with a .php extension.#<Files *.php> SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 524288</Files>## Add index.php to the list of files that will be served as directory# indexes.#DirectoryIndex index.php
LimitRequestBody 524288中的524288正好跟512KB相等,将其更改为2097152,不能上传超过500K附件的问题解决!
参考资料: http://www.zychina.com.cn/article/160/185/7529.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询