导航:首页 > 编程语言 > phpcgiexe进程意外退出

phpcgiexe进程意外退出

发布时间:2023-01-20 03:41:04

① window2008配制IIS+php报错【FastCGI 进程意外退出】,但phpinfo()正常显示,如下图

打开命令提示符输入php-cgi.exe的完整路径带-v参数,看看有没有什么错误,一般都是配置文件某些配置写错了,不影响大致运行,但用到相关功能的时候就会这样

② server 2008中在IIS7.5下用PHP manager 配置是出现错误了

给你推荐个集成包专门为iis做的。phpstudy或phpstudy
for
iis,一键给你配好php。切换iis7+php即可。超级方便。

③ HTTP 错误 500.0 - Internal Server Error C:\php-5.3.5\php.exe - FastCGI 进程意外退出

最常见的出错提示:500 SERVER ERROR

主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER账号)的密码错误造成了HTTP 500内部错误。在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行一下简要的介绍:IWAM账号是安装IIS5时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的I nternet信息服务。IWAM账号的名字会根据每台计算机NETBIOS名字的不同而有所不同,通用的格式是IWAM_MACHINE,即由 “IWAM”前缀、连接线“_ ”加上计算机的NETBIOS名字组成。我的计算机的NETBIOS名字是MYSERVER,因此我的计算机上IWAM账号的名字就是 IWAM_MYSERVER,这一点与I IS匿名账号ISUR_MACHINE的命名方式非常相似。IWAM账号建立后被 Active Directory、IIS metabase数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。按常理说,由操作系统负责的工作我们大可放心,不必担心出错,但不知是B UG还是其它什么原因,系统的对IWAM账号的密码同步工作有时会失败,使三方IWAM账号所用密码不统一。当IIS或COM+应用程序使用错误I WAM的密码登录系统,启动IIS Out-Of-Process Pooled Applications时,系统会因密码错误而拒绝这一请求,导致IIS Out-Of-Process Pooled Applications启动失败,也就是我们在ID10004错误事件中看到的“不能运行服务器{3D14228D-FBE1-11D0-995D- 00C04FD919C1} ”(这里{3D14228D-FBE1-11D0-995D-00C04FD919C1} 是IIS Out-Of-Process Pooled Applications的KEY),不能转入IIS5应用程序,HTTP 500内部错误就这样产生了。

④ windows 2008 IIS+PHP环境问题

并提示无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置。 这个提示就是说你配置文件里缺少这个文件(mcrypt.dll) 你首先要把这个文件复制到\PHP\ext目录下,然后在php.ini你添加extension=php_mcrypt.dll

⑤ HTTP 错误 500.0 - Internal Server Error D:\php\php5.2.5\php-cgi.exe - FastCGI 进程意外退出

是的, 很多有都你同样的问题, 那就是... 没有问对问题, 没有问好你的问题.
error 500, 只是一个很笼统的反馈, 当中说明了一件事 --- 后台程序出错.
你的题问方式其实无异于 " 我病了, 该怎么治 ? " 就算你翻一年也不会找到答案.

因为你没告诉别人, 这到底是甚么病, 那里得来的病, 甚么时候开始病.
以程序来说的话, 你至少得给出点代码, 你自己试过做甚么, 死在那一行指令.

⑥ 搭建PHP平台时,为什么老出现下面这个错误呢php-cgi.exe - FastCGI 进程意外退出

可以使用phpstudy或phpstudy for iis支持iis7,iis8和iis6,php版本也可以一键切换。纯中文绿色解压即可,你试试

⑦ 虚拟主机搭建小说站PHP符合条件但是显示错误

nginx 配置虚拟主
502错误是所有用nginx跑php的运维人员不愿意看见的
nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。
服务器出现502的原因是连接超时 我们向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错
因此如果你服务器并发量非常大,那只能先增加机器,然后按以下方式优化会取得更好效果;但如果你并发不大却出现502,一般都可以归结为配置问题,脚本超时问题。
1.php-fpm进程数不够用

使用 netstat -napo |grep "php-fpm" | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数。
但也不能无休止调高,可以根据服务器内存情况,可以把php-fpm子进程数调到100或以上,在4G内存的服务器上200就可以。
2. 调高调高linux内核打开文件数量

可以使用这些命令(必须是root帐号)
echo 'ulimit -HSn 65536' >> /etc/profile
echo 'ulimit -HSn 65536' >> /etc/rc.local
source /etc/profile
3.脚本执行时间超时

如果脚本因为某种原因长时间等待不返回 ,导致新来的请求不能得到处理,可以适当调小如下配置。
nginx.conf里面主要是如下
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
php-fpm.conf里如要是如下
request_terminate_timeout = 10s
4.缓存设置比较小

修改或增加配置到nginx.conf
proxy_buffer_size 64k;
proxy_buffers 512k;
proxy_busy_buffers_size 128k;
5. recv() failed (104: Connection reset by peer) while reading response header from upstream

可能的原因机房网络丢包或者机房有硬件防火墙禁止访问该域名
但最重要的是程序里要设置好超时,不要使用php-fpm的request_terminate_timeout,
最好设成request_terminate_timeout=0;
因为这个参数会直接杀掉php进程,然后重启php进程,这样前端nginx就会返回104: Connection reset by peer。这个过程是很慢,总体感觉就是网站很卡。
May 01 10:50:58.044162 [WARNING] [pool www] child 4074, script '/usr/local/nginx/html/quancha/sameip/detail.php' execution timed out (15.129933 sec), terminating
May 01 10:50:58.045725 [WARNING] [pool www] child 4074 exited on signal 15 SIGTERM after 90.227060 seconds from start
May 01 10:50:58.046818 [NOTICE] [pool www] child 4082 started
说一千道一万最重要的就是程序里控制好超时,gethostbyname、curl、file_get_contents等函数的都要设置超时时间。
另一个就是多说,这个东西是增加了网站的交互性,但是使用的多了反应就慢了,如果你网站超时且使用了多说是,可以关闭它。
转载请保留 http://www.nginx.cn/102.html
机访问PHP文件 502错误的解决方法

⑧ 护卫神PHP套件出现"FastCGI"等错误怎么解决

错误一: 处理程序“FastCGI”在其模块列表中有一个错误模块“FastCgiMole”。

英文系统提示:Handler “FastCGI” has a bad mole “FastCgiMole” in its mole list。

原因分析:这个主要是没有安装应用程序开发功能。
解决办法:把应用程序开发功能选择上就可以了,PHP的CGI版本,CGI的功能是必须选择的。

错误二:模块IsapiMole通知ExecuteRequestHandler处理程序PHP-Handler错误代码0x800700
或 处理程序“AboMapperCustom-5095705”在其模块列表中有一个错误模块“IsapiMole”

原因分析:没有安装ISAPI扩展。
解决办法:在IIS安装ISAPI扩展即可。

错误三:The FastCGI Handler was unable to process the request.

原因分析:这种多出现于PHP升级,一般是你升级前的PHP.ini存放在C:\windows\system32\php.ini
解决办法:删除C:\windows\system32\php.ini,并重启IIS。

错误四:

解决办法:这个可能是权限不足导致的,在网站根目录的上一级目录加Users的读权限即可。
错误五:
错误提示:Unable to place a FastCGI process in a JobObject. Try disabling the Application Pool CPU Limit feature

原因分析:IIS开启了程序池的CPU限制,而FastCGI模式的PHP不支持CPU限制。
解决办法:取消程序池CPU限制,或使用ISAPI模式的PHP。

错误六:
安装PHP7.0套件出现错误“FastCGI进程意外退出”,双击“php-cgi.exe”出现提示“无法启动此程序,因为计算机中丢失 api-ms-win-crt-stdio-l1-1-0.dll。尝试重新安装该程序以解决此问题。”,如图:

原因分析:出现此种情况,是因为服务器无法安装VC++ 2015运行库,导致php运行环境不具备,因此出错。
解决办法:据分析,出现此种情况的解决办法最好就是重装系统,并且更换操作系统,如果还不行,建议打SP1补丁。

⑨ php fastcgi 不会自动关闭进程吗

一般情况下是不会的,除非是有错误时,fastcgi进程会意外退出

⑩ php-cgi.exe经常自己崩溃,这是什么原因

有可能程序本身被破坏,也有可能代码有问题,或者你用过一些不稳定的php扩展。或者某些杀毒软件误杀这个进程。

阅读全文

与phpcgiexe进程意外退出相关的资料

热点内容
miui安卓怎么设置 浏览:781
美团app套餐相册怎么改 浏览:607
单片机程序存储c 浏览:489
赛高网解压密码 浏览:775
云服务器安装赚钱宝 浏览:107
pdf能修改内容吗 浏览:386
贷款办下来不给解压 浏览:141
德国顶级编程思路 浏览:852
Flt单片机 浏览:476
ami和hdb3编译码对比 浏览:665
纯手工制作解压视频 浏览:119
云职教APP为什么收不到验证码 浏览:697
礼品发包网源码 浏览:569
什么app上能制图 浏览:86
为什么代理服务器没响应 浏览:562
小程序编译提示 浏览:824
nameerrorpython 浏览:294
辞典pdf下载 浏览:801
遗传算法违反约束路径数目 浏览:177
少年班中的古人算法 浏览:931