首页建站帝国CMS教程 帝国cms生成内容出现 504 Gateway Time-out的解决办法

帝国cms生成内容出现 504 Gateway Time-out的解决办法

【帝国内容断点生成插件】这款插件可以实现断点刷新帝国cms生成文章报错502 Bad Gateway的原因是什么?帝国cms502 Bad Gateway解决办法-教程最近测试一个自带100W演示数据的…

【帝国内容断点生成插件】这款插件可以实现断点刷新

帝国cms生成文章报错502 Bad Gateway的原因是什么?帝国cms502 Bad Gateway解决办法-教程

最近测试一个自带100W演示数据的模板时,服务器配置有点低。数据更新栏目以及文章刷新总是提示502 Bad Gateway,有些PHP环境下是显示空白。

刚开始以为是模板问题,清空测试OK,判断服务器PHP超时或内存小引起,简单修改解决。

第一种方法:

帝国cms生成文章报错502 Bad Gateway原因是服务器性能低,一次生成文章太多响应不过来,下面看下解决办法:

“系统” -“系统参数设置” - “分组生成” -设置 “每组生成间隔”

image

 如图:如果这样简单修改还不能解决,考虑修改php配置文件PHP.INI

在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 将其中的max_children值适当增加。

如果php已升级到5.3.*以上且使用的是dynamic模式,需要调整pm.min_spare_servers和pm.max_spare_servers的值适当增加。

最大值可以按内存xxMB/2/20 的整数来算(内存以MB为单位进行计算,/ 为除,取整数),最小值可以按内存/2/40 的整数来算,可以少点或多大,可以自己调整运行看看,同时pm.max_children也调整为和pm.max_spare_servers的值一样。

也有可能是max_requests值不够用。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/diguo/39951.html
上一篇怎样配置帝国CMS7.5的动态页面缓存,移动端同理
下一篇 帝国CMS灵动标签调用栏目高亮和子栏目的方法
zoulin

作者: zoulin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部