apache卡住了

elcex8rz  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(288)

我在本地配置的apache+php5.6+mysql windows 10机器上遇到了一个不舒服的问题。
一切都运行得很顺利,但我注意到,当我执行一个执行大量查询并且耗费时间和资源的进程时,apache只会等待进程完成,一旦完成,它就会再次响应。
是这样的:
我开始导入php过程。
一旦它开始运行,我的浏览器选项卡显示它正在工作。
直到进程超时(基于php的 max_execution_time 变量)我不能做任何与localhost有关的事情。
我的问题是:这是一个与apache、php或mysql相关的配置问题,我如何解决它(如果可以修复)
我正在使用以下命令:
操作系统:windows 10 1803版
服务器版本:apache/2.4.25(win64)服务器构建时间:2016年12月16日23:05:57
php 7.2.7(cli)(编译时间:2018年6月19日23:14:45)(zts msvc15(visual c++2017)x64)
mysql服务器:v5.7.23.0
任何帮助都将不胜感激,我不认为我是唯一一个有这个问题的人。
编辑(更多信息)
如果我在另一个选项卡中的同一个浏览器中尝试,apache只会等待进程完成,同时不会返回任何内容。
如果我打开另一个浏览器,apache有时会工作,但有时(通常在几分钟后)它也会停止返回任何内容并等待进程完成。
apache使用大约1.5%的cpu和100MB的ram。
我在电脑上有很多资源,所以这不是资源耗尽的问题。
同样在php中,我已经分配了1gb的可用内存,所以应该不会有问题。
在我的脚本中,我读取远程文件,这可能是一个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题