当前位置:首页 » 编程语言 » phpcgi太多

phpcgi太多

发布时间: 2023-07-17 14:29:43

A. php-cgi进程太多,导致物理内存过高怎么办,有办法自动关闭销毁无用cgi进程吗

可以设置下php的线程数量,增加php使用内存,降低php的线程时间,不过访问量大的话,总内存还是不会降的。

B. 服务器 php-cgi.exe进程好多,CPU达到100%,请问怎么解决

这种情况没有太好的办法,一般限制php-cgi进程数,或者限制php-cgi的最大使用内存

C. 服务器php-cgi.exe进程过多,导致CPU占用100%

你的现象一般有两种可能,一是PHP脚本问题,例如你在PHP脚本后面写一个按回车结束,然后从标准输入读数据,可能会造成阻塞,使得进程无法结束。进行测试的方法的是写一个最简单的PHP脚本(例如只有phpinfo();一行),然后不断用浏览器打开这个页面,如果CGI进程也在增加,那么说明是下面一种情况。

另外一种情况是PHP版本安装不对,在WINDOWS下用CGI方式工作,不要安装“线程安全”版本,应该安装“非线程安全”的版本,否则会出现你的情况。

D. linux服务器 php-cgi进程数太多,内存不够了 求解 谢谢

1. 把最大的php-cgi 进程数调整到内存可承受的范围内

2. 你自己得判断下是不是内存的硬需求,如果实在内存不足,那就可以通过增加内存了。更甚可以采用负载均衡。

E. Win2008 IIS7,无缘无故的FastCGI(php-cgi)占用过高如下图,参数调整如下图:

方法/步骤

1、首先安装IIS 7,下载PHP Manager(请网络搜索下载,坑爹的不允许发链接),请根据自己的系统选择32位或者64位下载。安装步骤就不截图了,一路按next就好了。安装完后在IIS管理器里面就能看到PHP Manager了。

2、下载php5.3以上版本。在选择版本时有
3、Thread Safe和Non Thread Safe之分。Non Thread Safe就是非线程安全,Thread Safe 是线程安全。在windows+IIS平台选择Non Thread Safe版本的PHP,并选择V9以上的版本。本文以64位V11 Non Thread Safe 5.5.14版本为例:

4、解压PHP 5.5压缩包到某个文件夹中(本文以D:\PHPweb\PHP),打开IIS管理器,双击“PHP Manager”:

5、点击“Register New PHP Version”,在弹出框里面选择PHP目录下的php-cgi.exe文件,点击确认后就能看到PHP的相关信息:

6、重启IIS,PHP运行环境就配置成功了。出现“FastCGI进程意外退出”如何解决?在DOS下输入命令“D:\PHPweb\PHP\php.exe -v”,根据提示做相应的修改即可。小编在运行命令后提示“缺失msvcp110.dll”,在36X卫士中“人工服务”直接修复了。

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:628
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:357
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:74
php微信接口教程 发布:2025-04-16 17:07:30 浏览:298
android实现阴影 发布:2025-04-16 16:50:08 浏览:788
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:338
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:203
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:801
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:357
土压缩的本质 发布:2025-04-16 16:13:21 浏览:583