• MINI车联网服务3月起升级至4G网络 增加新功能 2018-02-18
  • 以色列警方:已有足够的证据可以用于起诉以总理 2018-02-18
  • 冬奥会短节目第四 金博洋:伤病令我更强大 2018-02-18
  • 天津市北辰区委书记冯卫华:强化政治担当 把主体责任落实落细 2018-02-17
  • 正月初一客流继续回落 全国铁路预计发送旅客389万人次 2018-02-17
  • 送别余光中:诗人虽远行,乡愁永流传 2018-02-17
  • 集团原董事长违纪被查 人员伤亡事故频发 湖北宜化:去年亏损额超过公司市值 2018-02-17
  • 图片故事:“六个人”的火车站 2018-02-16
  • 【马来西亚房产】雅诗阁之星十年包租可续租! ——凤凰网房产马来西亚 2018-02-16
  • 大量顺差在中国,多数利润归美国 2018-02-16
  • 河北今年将削减煤炭消费500万吨 2018-02-16
  • 开创生态文明新时代 绘出美丽中国新图景 2018-02-15
  • 以色列警方:已有足够的证据可以用于起诉以总理 2018-02-15
  • 山东求败让辽篮意外受益 与所在半区其他四队常规赛战绩为7胜1负 2018-02-15
  • 春节期间乌鲁木齐电力营业厅每天11时至14时30分营业 2018-02-14
  • 让discuz支持大附件上传

    栏目: discuz 发布于: 2013-09-26 13:07:53

    今天产品那边有个需求:需要在discuz上传视频文件,文件大小超过100M,在discuz后台设置了上传附件大小后,出现server io error的错误。

    server io error

    第一感觉就是php那边的文件上传做了限制,对php.ini 配置文件做了相应修改:

    max_execution_time = 600     ; Maximum execution time of each script, in seconds
    max_input_time = 600	; Maximum amount of time each script may spend parsing request data
    memory_limit = 512M      ; Maximum amount of memory a script may consume (8MB)
    post_max_size = 500M
    upload_max_filesize = 500M
    重启php-fpm,可以上传大于50M的文件,但是发现当上传文件大于100M时就又出现server io error。觉得会不会是nginx做了限制,果不其然,nginx做了上传附件大小为100M,修改相应配置后,重启nginx,上传大于100M的文件正常了。

    client_max_body_size 500m;

    就是这个client_max_body_size捣蛋鬼,nginx默认设置为1M。

    当上传文件大小被限制时,修改php.ini配置无效后,可以尝试修改nginx client_max_body_size 配置项。


    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:让discuz支持大附件上传
    IT技术书籍推荐:
    细说PHP(精要版)
    细说PHP(精要版)
    高洛峰 (作者), LAMP兄弟连 (编者)
    PHP是开发Web应用系统最理想的工具,拥有易于使用、功能强大、成本低廉、安全性高、开发速度快且执行灵活等优点?!断杆礟HP(第2版)》自出版以来,销售一路在同类书籍中领先,已成为PHP学习者首选的工具书。为了可以让读者携带方便及更精准地掌握PHP的重点、要点,同时能使之作为大学计算机系PHP教材普及,特别推出《细说PHP精要版》。本书是以《细说PHP(第2版)》为基础,提取出精华内容,都是PHP开发中必须需要掌握的技术点。全书以实用为目标设计,包含PHP开发中必备的各项技术,对已列出的每一个知识点都进行了深入详细的讲解,并附有大量的经典实例代码,图文并茂,并且侧重介绍了PHP的相关技术在实际Web开发中的应用。