iis安装php环境的方法-PHP问题

资源魔 26 0

iis装置php环境的办法:起首下载PHP并解压;而后修正php.ini文件;接着关上IIS治理器并点击“增加模块映照”;最初重启iis效劳便可。

保举:《PHP视频教程》

Windows下疾速搭建php环境(IIS7+PHP+phpMyAdmin)

网上漫天要地本地全是这种的教程,但不少都是操作过于繁琐,或许关上的性能过多基本用没有到,另有万恶的一键装置包几乎bug有限;像我这样装置PHP只为用phpMyAdmin几乎不克不及忍,综合了几个教程发现了一个简略疾速的办法。

1、装置IIS7

Windows7旗舰版自带了IIS7,只要要正在“顺序以及性能”中关上就好了。

不外假如只是简略的网页开发或许轻度使用的话,是没有需求关上一切性能的,只要要像这样:

留意:“使用顺序开发性能”里酌情本人打钩,只要要用到PHP的话就只用把CGI打钩了,由于用到fastCGI。

点击“确定”期待设置装备摆设完后可能会提醒需求重启,IIS效劳是开机主动运转的,以是如今能够间接正在阅读器中拜访http://localhost/,呈现年夜年夜的IIS图片即示意IIS装置胜利。

2、设置装备摆设PHP

PHP间接到www.php.net下载,Windows下是zip紧缩包,解紧缩放到某个目次下,比方我间接是C:\PHP5。

将文件C:\PHP5\php.ini-development重定名为php.ini。

修正php.ini:

extension_dir = "ext"前“;”去掉;
cgi.force_redirect = 0,并将前“;”去掉;
;date.timezone =,修正为date.timezone = PRC

上面扩大前“;”去掉:

extension=php_curl.dll    
extension=php_gd2.dll     
extension=php_mbstring.dll     
extension=php_mysql.dll     
extension=php_mysqli.dll
extension=php_pdo_mysql.dll     
extension=php_pdo_odbc.dll     
extension=php_xmlrpc.dll     
extension=php_xsl.dll     
extension=php_zip.dll

可选操作:为了不导入或导出较年夜数据库时呈现PHP谬误,能够修正PHP设置装备摆设中的限度:

upload_max_filesize = 1000M;
post_max_size = 1000M;
max_execution_time=600;

设置装备摆设IIS中PHP环境:

关上IIS治理器(开端菜单搜寻IIS)

IIS治理器落选中/网站/Default Web Site,双击“解决顺序映照”,而后点击“增加模块映照”,照着以下图填写:

这样即便用fastCGI实现了IIS对PHP的解析。

留意:可能需求回到IIS治理器中方才创立的网站,双击“默许文档”,增加index.php。

回到IIS治理器中根主页,重启IIS效劳(也能够用饬令行完成)。

正在默许网站物理门路C:\inetpub\wwwroot下,新建文件index.php,内容为:

PHP

<?php
    phpinfo();
?>

保留后正在阅读器中拜访http://localhost/index.php,没有出不测会呈现PHP5的info界面。

正在MySQL进行某些操作,如导入导出年夜型数据库,需求的工夫会较长,此时容易呈现谬误:

HTTP 谬误 500.0 - Internal Server Error

C:\PHP\php-cgi.exe - FastCGI 过程超越了设置装备摆设的流动超不时限

为防止上述谬误,能够修正IIS默许的流动超不时限:

进入IIS治理器主页

双击关上“FastCGI设置”

双击“php-cgi.exe”

找到“流动超时”,将默许值70(秒)修正为600(或许更高)

设置装备摆设phpMyAdmin:

phpMyAdmin其实谈没有上是设置装备摆设,这里要起首设置装备摆设好MySQL。

下载phpMyAdmin紧缩包后解紧缩到C:\inetpub\wwwroot下,文件夹名字改成phpMyAdmin。

而后只要要阅读器拜访http://localhost/phpmyadmin/,即会呈现phpMyAdmin登录界面,账号以及明码都是MySQL的账号明码,如账号是root。

以上就是iis装置php环境的办法的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题 IIS

抱歉,评论功能暂时关闭!