安装完php后iis 503,IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法)
IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法)
作者:随然 日期:2009-11-06
字体大小: 小 中 大
由于PHP5.3的全新特效及改进,原有的isapi方式解析PHP脚本已经不被支持,PHP从5.3.0以后的版本开始使用微软的fastcgi模式,这是一个更先进的方式,运行速度更快,更稳定!
新版本的PHP5.3通过以往老方法已经不能在IIS上安装了,现在给出在IIS上安装PHP5.3以后版本的教程
首先下载并安装IIS FastCGI,下载地址http://www.iis.net/1521/ItemPermalink.ashx
下载IIS下的PHP,下载地址http://windows.php.net/download/,(注意IIS下要选择VC9的版本)解压到所需目录,该目录需要给予user读取运行权限,找到PHP安装目录下的php.ini-development并改名为php.ini文件,找到下面
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
; date.timezone =
更改为
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai
如果不改以上的date.timezone可能打开网页会提示500错误
找到
; On windows:
; extension_dir = "ext"
改为
; On windows:
extension_dir = "E:\local\php5.3\ext"
目录根据自己情况定
至于php.ini里面的extension开启方式,根据自己所需,比如我的是
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_exif.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_ming.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with oracle 11g Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_phar.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
注意最后一个php_zip.dll这个在我下载下来的php5.3.0的ext内是不存在的,所以如果开启会报错误,如果实在需要这个DLL,可以从PHP5.2中拷贝过去
然后打开IIS管理器,网站上点右键-属性-主目录-配置-添加,配置如下图
打开FASTCGI配置文件C:\WINDOWS\system32\inetsrv\fcgiext.ini,在最后[Types]修改为这样的样式
[Types]
php=PHP
[PHP]
ExePath=D:\Program Files\Php\php-cgi.exe
重启即可,还有不要忘记给默认文档加个PHP哦
评论: 0 | 引用: 0 | 查看次数: 7793
安装完php后iis 503,IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法)相关推荐
- linux安装完mysql后如何初始化,linux yum安装mysql后要注意的一些初始化问题linux服务器应用 -电脑资料...
1. 配置开机启动服务 /sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动] /sbin/chkconfig –add mysqld [在服务清单中添加m ...
- 电脑安装完软件后,以后就不记得安装路径,如何查看文件所在路径
参考以下: chttps://jingyan.baidu.com/article/8275fc86da054307a03cf6b3.html
- 安装完python后、还需要安装什么-安装python后
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 系统中有python2,为了不影响现有程序,只能在此基础上安装pytho ...
- 解决办法在安装完Nginx后服务启动失败
在安装完Nginx后服务启动失败的解决办法 systemctl start nginx //启动服务 Job for nginx.service failed because the control ...
- ubuntu15.04在安装完vmware11后打开提示 VMware Kernel Module Updater
ubuntu15.04在安装完vmware11后打开提示 VMware Kernel Module Updater 说什么内核需要重编译,但点击确定后又失败了 查看了网上,说linux内核版本升级,导 ...
- mysql配置好后_安装完 MySQL 后必须调整的 10 项配置
当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项.这篇文章的目的在于 ...
- linux双系统重启卡光标,Ubuntu 16.04安装完重启后黑屏,光标一直闪
原文:https://blog.csdn.net/weixin_38533896/article/details/81023690 版权声明:本文为博主原创文章,转载请附上博文链接! 按照百度经验里面 ...
- mysql安装完后不能配置_安装完 MySQL 后必须调整的 10 项配置
(www.hackbase.com 黑基网)当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即 ...
- eclipse安装完PyDev后不显示
问题描述:eclipse安装完PyDev后,Window->Preference下面不显示,且安装过程中出现如下提示: 问题分析:版本不适配问题,我的eclipse版本是4.5(Mars),而这 ...
最新文章
- 利用Powershell和ceye.io实现Windows账户密码回传
- win安装wordcloud报错解决方案
- texstudio 使用方法_简单说说LaTex(TexStudio中的使用)
- JS之字符串连接方法join
- P1057 传球游戏
- Java之final详解
- 脊髓损伤有哪些方法方法?顾连康复方法有哪些
- lua语言和python_[动态语言]python和lua中的三元操作符and-or
- 【知了堂学习笔记】java 自定义异常
- oracle关键字作为字段名使用方法
- 在本地搭建hyperledger fabric 网络
- 快速构建express后端模版从qiya-cli开始
- 新的开始,从CSDN
- 基于SSH保险业务管理系统的设计与实现
- 记一篇IT培训日记005-Hello Java
- Python中一个非常高效的json对比库--deepdiff
- 超图申请试用以及激活
- [嵌入式框架][nrf51822][SDK12.3] BLE分层设计 NUS 透传数据队列发送,提升带宽利用率
- pytorch 若干小坑
- 数字电路-半导体存储电路