返回新闻列表

不一样的解决方法 windows iis+php5.4+php7.1 偶然出现500错误 意外进程退出

发布日期: 2024-01-04 | 来源: 智软设计工作室

先说下我这边遇到的情况。环境是windows2012  iis +php5.4+php7.1,然后安装了d盾和安全狗服务器版本,访问或者快速访问老是出现php网站偶然或者突发性 500错误(http错误500.0 FastCGI进程意外退出怎么办?)刷新一下(重启iis)又能访问,然后开始网上找原因,都是说一些Visual C++、和应用池的设置,但是经过测试都没法解决。于是自己来找找找原因,

下面我就说下我目前的解决方法:

我先清理了下c盘缓存和日志,保证c盘有足够的空间。

然后看d盾和安全狗日志,发现d盾没发现问题,

突然发现安全狗他会监测进程池(C: Windows'SysWOW64 inetsrv w3wp.exe)和php-cgi.exe,然后我就感觉是不是这个问题。

于是进行了进程白名单设置,

如下图:



经常以上设置后,连续快速访问100个多产品。都没出现问题,到目前2天了。没发现500错误。





推荐技术资料

pbootcms修改apps目录 更安全 ,

2021-11-24

网站安全 pbootcms修改apps目录 更安全 ,建议不经常更新的用户。修改。如果要升级在改回来。打开 /core/init.php// 定义应用存放物理路径define('APP_PATH', ROOT_PATH . '/apps');修改成复杂点的。改完后apps目录也要相应改下。

阅读更多

pbootcms的pboot:if判断字段内容是否为空,报错,

2023-05-29

解决办法:程序运行异常: Modulo by zero,位置: /data/home/qxu1539590078/htdocs/core/function/helperphp,第838行pbootcms 判断字段内容是否为空,会出现以上问题,导致的原有就是内容里又特殊字符,那我们怎么解决了。可用用如下方法,截取部分来做判断:{pboot:if('{content:ext_gzcanr2 len=8}'!=''

阅读更多

pbootcms系统框架的提示语 多语言修改与判断,多数据区域提示语修改

2024-06-15

比如我们要改您访问的页面不存在,请核对后重试这个提示语,打开如下。\apps\home\controller/IndexController.php如果你是单语言那就直接改文字就行了。如果是多语言,多数据区域,那就要先获取语言 cookie然后判断,因为官网默认是cookie做多语言的。如下是代码。$lg=cookie('lg');&nb

阅读更多

pbootcms搜索页面设置不同模板

2023-07-08

<formaction="{pboot:scaction}"method="get">关键字:<inputtype="text"name="keyword"><inp

阅读更多

阿里云虚拟主机FTP FIlezilla无法链接提示 421 There are too many connections from your internet address.解决办法

2022-05-18

今天在用FIlezilla 链接阿里云虚拟主机FTP ,提示421 There are too many connections from your internet address.但是查看了设置都没错。网上有的说。把并发设置为1.但是测试了还是不行。我发现是要把密码类型设置为明文才行。。如下图:

阅读更多

获取用户是否缩放网站,解决浏览器缩放后position: absolute;背景移位问题,导致元素和字体对不齐,

2023-08-30

最近在帮一个客户制作网站的时候。发现一个问题,就是客户设计稿里面有非常个性的背景,背景上面有一些图标或者文字在上面,又想要文字图标动起来, 所以要做背景然后绝对定位,但是做完后。给客户,客户截图说没对齐。移位了。我也是很奇怪。一开始以为是兼容的问题,但是发现客户是一样的浏览器,在查了下代码。看起来没问

阅读更多

pbootcms实现瀑布流“ajax加载更多”“无限下拉”分页调用列表,支持动静态,支持图片延迟加载

2024-05-09

pbootcms实现瀑布流“ajax加载更多”“无限下拉”分页调用列表,,支持动静态,支持图片延迟加载1、页面中引用jquery.js 与 jquery-ias.min.js注意:jquery.js库版本必须大于1.6<scriptsrc='/js/jquery.js'></script><scriptsrc="/js/jquery-ias.min.js"></script>2

阅读更多

pbootcms栏目三级分类循环与判断,更多级别也可以。

2024-04-28

大概 代码。是这样的。{pboot:nav num=10 parent=0}{pboot:if([nav:soncount]>0)}menu-item-has-children{/pboot:if} {pboot:2nav parent=[nav:scode]} {pboot:if([2nav:soncount]>0)}menu-item-has-children{/pboot:if} {pboot:3

阅读更多

PBOOTCMS怎么放子目录运行,放入后怎么伪静态了?不然出错,

2023-09-02

PBOOTCMS 怎么放子目录运行,放入后怎么伪静态了?下面我们来看看怎么解决。子目录运行很简单,复制一个完整的源代码进入即可,默认不进行伪静态是没啥问题,但是一旦伪静态了。点击就会找不到页面。下面就要更改以下伪静态规则。如下面nginx的规则,nginx伪静态配置如下:location /en/ {if (!-e $request_filename){rewri

阅读更多