码迷,mamicode.com
首页 > Web开发 > 详细

IIS7配置PHP图解

时间:2014-11-01 13:18:07      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:des   cWeb   style   blog   http   io   color   os   ar   

 

首先安装好IIS7 安装的时候 要注意三个地方打得勾

bubuko.com,布布扣

 

bubuko.com,布布扣

 

bubuko.com,布布扣

 

注:   CGI  会在IIS7+PHP_5.3.5的环境中用到

       ISAPI扩展和ISAPI筛选器 用在IIS7+PHP_5.2.17

下面开始添加IIS的PHP支持

 IIS7+PHP_5.3.5

1.  将下载回来的php_5.3.5解压到 C:\php目录(也可以放在其他地方,但是后面应该做相应修改) 

2.  将php.ini-development改名为php.ini

3.  修改php.ini 查找data.timezone  修改为date.timezone = “Asia/Shanghai”(这里必须改,不然会出警告)   找到Windows Extensions开启 所需模块,

如:php_curl.dll  php_mysql.dll   php_mysqli.dll   php_xmlrpc.dll   只要去掉前面的 分号 保存就可以了

4.  添加<模块映射>

bubuko.com,布布扣 

 bubuko.com,布布扣

 

这里的路径按你的实际情况填写.

5.  在网站根目录新建一个phpinfo.php的文本文件 内容为:

<?php
bubuko.com,布布扣 phpinfo();
?>

6.  测试,打开浏览器看结果:localhost/phpinfo.php,如果能看到类似下面的页面就说明你成功了:

bubuko.com,布布扣

好了,到现在 已经可以成功的运行PHP程序了.

 

iis以fastcgi配置php时出现FastCGI进程意外退出问题解决

很多人在配置iis7+fastcgi+php时出现了 500错误FastCGI进程意外退出同时php-cgi.exe进程崩溃。

如图

bubuko.com,布布扣

bubuko.com,布布扣


这个问题一般都是php配置出了问题导致的。

解决方法一般都是先将php程序目录放进系统path变量中,这样可以在不用iis的情况下使用php -v的命令来检查php的配置情况。

例如:php.ini中我把extension_dir属性的路径写错了。在命令行中输入 php -v就会有以下显示(点击放大)

bubuko.com,布布扣

 

bubuko.com,布布扣

 

php不能加载扩展库文件,当然会报错了。

bubuko.com,布布扣

修改完成后再看,就没有问题了。

bubuko.com,布布扣

此时再重起iis,问题即可解决。

 

bubuko.com,布布扣

 

转载来自:http://www.cnblogs.com/tianyaxiang/archive/2012/02/06/2339599.html

              http://blog.sina.com.cn/s/blog_63426ff90101cptm.html

IIS7配置PHP图解

标签:des   cWeb   style   blog   http   io   color   os   ar   

原文地址:http://www.cnblogs.com/chk520/p/4067005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!