专注于discuz,uchome,dedecms等各类PHP程序仿站(二次开发和模板制作)。

« »
2014-06-13discuz,PHP+mysql

2,472 阅读

discuz修改上传附件大小限制

除了修改discuz本身的设置外,如果设置的大小过大,还得修改php设置:

控制 php 的容许上传大小也有多种方式,一种全局控制 php.ini 文件,二是通过 .htaccess 文件控制

一、全局控制 php.ini 文件
1、开启文件上传
file_uploads = On

2、内存大小
memory_limit = 128M // 在被取消之前,一个脚本可使用多少内存(字节)

3、增加 post 方式提交的数据大小
post_max_size = 100M

4、允许上传的最大上传文件大小
upload_max_filesize =100M

5、最大的输入时间。一个脚本等待输入数据的时间有多长(秒)
max_input_time = 60

6、增加进程执行的时间。一个脚本可使用多少 CPU 秒
max_execution_time = 300

从逻辑顺序上:memory_limit > post_max_size > upload_max_filesize,再加上一个前提 max_execution_time许可时间足够长。

二、在 .htaccess 中添加上述对应的设置值
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 300

 

加粗为必须修改!

原创文章如转载,请注明:转载自火跃工作室
本文网址:http://www.huoyue.org/discuz-php-upload-max-filesize

日志信息 »

该日志于2014-06-13 11:38由 火跃 发表在discuz, PHP+mysql分类下, 评论已关闭。

相关日志 »

没有评论

抱歉,评论被关闭