Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] Apache HTTP Server 已停止工作

[复制链接]
刻铭 发表于 2018-4-20 19:58:39 | 显示全部楼层 |阅读模式


服务器用的是阿里云,安装的是PhpStudy,每过几小时,就会出现网站无法访问的情况,服务器出现这个错误。
但PhpStudy并没有报错退出,只要然后点击“关闭程序”结束这个窗口,网站就能恢复访问。


我尝试了以下方式,但是都没能解决问题:
1. 将服务器内存从2GB升级到4GB;
2. 在PhpStudy中将PHP版本切换至7.0.12;

3. 将X:\phpStudy\PHPTutorial\Apache\conf\extra\httpd-mpm.conf中的ThreadsPerChild值增加至1500
<IfModule mpm_winnt_module>
    ThreadsPerChild      1500
    MaxRequestsPerChild    3000   
</IfModule>

4. 将X:\phpStudy\PHPTutorial\MySQL\my.ini中的query_cache_size值修改为256M
query_cache_size=256M

5. 分别尝试将以下3个文件复制到C:\Windows\System32:
D:\phpStudy\PHPTutorial\MySQL\lib\libmysql.dll
D:\phpStudy\PHPTutorial\php\php-5.2.17\libmysql.dll
D:\phpStudy\libmysql.dll


以上方式都是Google出来的相关解决方案,但都没能解决这个问题,依旧是过几小时就会报错导致网站无法访问,求教大家是怎么回事?


错误日志(X:\phpStudy\PHPTutorial\Apache\logs\error.log)相关信息:
[Sun Apr 15 15:26:37.318002 2018] [mpm_winnt:notice] [pid 21256:tid 516] AH00363: Child: Terminating 149 threads that failed to exit.
[Sun Apr 15 15:26:37.318980 2018] [mpm_winnt:notice] [pid 21256:tid 516] AH00364: Child: All worker threads have exited.
[Sun Apr 15 17:20:57.704416 2018] [mpm_winnt:notice] [pid 20736:tid 508] AH00428: Parent: child process 21256 exited with status 3221225477 -- Restarting.
[Sun Apr 15 17:20:57.966144 2018] [mpm_winnt:notice] [pid 20736:tid 508] AH00455: Apache/2.4.23 (Win32) OpenSSL/1.0.2j PHP/5.4.45 configured -- resuming normal operations
[Sun Apr 15 17:20:57.966144 2018] [mpm_winnt:notice] [pid 20736:tid 508] AH00456: Server built: Jul  1 2016 16:42:20
[Sun Apr 15 17:20:57.967120 2018] [core:notice] [pid 20736:tid 508] AH00094: Command line: 'X:\\phpStudy\\PHPTutorial\\Apache\\bin\\httpd.exe -d D:/phpStudy/PHPTutorial/Apache'
[Sun Apr 15 17:20:57.971046 2018] [mpm_winnt:notice] [pid 20736:tid 508] AH00418: Parent: Created child process 14368
[Sun Apr 15 17:20:59.030613 2018] [mpm_winnt:notice] [pid 14368:tid 516] AH00354: Child: Starting 150 worker threads.
[Sun Apr 15 17:20:59.047219 2018] [mpm_winnt:error] [pid 14368:tid 3188] AH00326: Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting


有大量的:
[Fri Apr 20 17:33:06.965644 2018] [fcgid:error] [pid 14892:tid 588] FastCGI process 10700 still did not exit, terminating forcefully

最近一次出错时的最后两行错误信息:
[Fri Apr 20 18:38:12.859160 2018] [mpm_winnt:notice] [pid 8908:tid 488] AH00363: Child: Terminating 647 threads that failed to exit.
[Fri Apr 20 18:38:12.870901 2018] [mpm_winnt:notice] [pid 8908:tid 488] AH00364: Child: All worker threads have exited.


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
mR.耗子 发表于 2018-4-21 10:13:08 | 显示全部楼层
  卸载了 从新安装个BT面板进行安装尝试下!
回复

使用道具 举报

 楼主| 刻铭 发表于 2018-4-23 09:54:24 | 显示全部楼层
mR.耗子 发表于 2018-4-21 10:13
卸载了 从新安装个BT面板进行安装尝试下!

好的,我试试。是bt.cn吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-30 11:48 , Processed in 0.017390 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表