IIS7以Fastcgi配置php运行环境时出现FastCGI进程意外退出的解决方案

2015/12/7 22:47:42 人评论 次浏览 分类:服务器

        IIS7通过Fastcgi配置php的运行环境时出现FastCGI进程意外退出的解决方案


        IIS7 配置方式跟IIS6的配置方式是不同的。在IIS7进行 Fastcgi配置时是通过映射到 php-cgi.exe 的方式实现,在配置好之后运行网站的时候会出现“500错误FastCGI进程意外退出同时php-cgi.exe进程崩溃”,FastCGI 进程意外退出。这是说明不是配置有问题就是PHP安装有问题,造成此问题有很多种原因。下面提供一下排除的方法:


        其实这种情况是PHP安装不正确的可能性是比较高的。所以我们应该先从这里入手排除问题。因为安装了PHP,就可以通过命令的方式执行php的可执行文件。

在命令行中输入 php -v的命令来检查php的安装情况,如果有报错,说明是因为php配置出了问题,只要按照对应的php提示的错误进行相应的处理即可。这里使用php -v 要保证添加了系统的环境变量。


        如果php.ini 中配置出问题就会在命令行中输出错误信息。比如 php.ini中把extension_dir属性的路径都会出现错误,php无法加载扩展库导致出错

        我所遇到的问题是因为系统缺少msvcr110.dll 的可执行文件。(如果你遇到缺少msvcr110.dll这个问题,请点击这PHP启动时提示缺少 msvcr110.dll



相关资讯

  • 如何理解阿里云ECS的10%15%CPU性能基线

    我们经常在阿里云的优惠活动中看到一些性价比很高的云服务器 ECS,不过也经常看到有“10%基准 CPU 性能”或“15%基准 CPU 性能”之类的提示,那么到底这个 10%15%CPU 性能基线是什么意思呢?其实,只需要我们弄懂以下几个基本概念之后应该就差不多了解 10%15%CPU 性能基线是什…

    2019/8/17 16:46:50
  • 阿里云Ubuntu报sudo: unable to resolve host的错误

    Ubuntu 环境在每次执行命令的时候,会报如下错误:sudo: unable to resolve host iZbp1be5wmfo9n347gkgn8Z

    2018/2/15 14:52:01
  • VirtualBox出现UUID does not match the value和stored in the media registry的解决方案

    出现UUID does not match the value的这个错误,一般是在转移VirtualBox的磁盘时候,比如更换虚拟磁盘的目录的时候,或者是之前备份现在需要启动,又或者虚拟磁盘占用的空间比较大的时候需要转移到其他磁盘驱动器。这种情况,需要释放删除挂载的磁盘,之后再重新挂载该硬盘即可…

    2017/10/19 20:18:27
  • Centos 7 系统安装gnome可视化图形界面

    安装Graphical Administration Tools 不成功,出现“group graphical-admin-tools does not have any packages to install”和“Group graohical-admin-tools does have 1 conditional packages,which mayget installed.”的提示。

    2017/10/19 18:58:52