IIS+php开发环境配置(Windows 10)
2019-02-15 本文已影响0人
zlrs
开启IIS
控制面板\程序\启用或关闭Windows功能,按情况勾选。可以参考下面两张图:
开启IIS - 图1
开启IIS - 图2
安装php
- 最新Windows版本下载:https://windows.php.net/download
- php所有版本releases:http://www.php.net/releases
- 下载php 5.2.6: http://www.php.net/releases/#5.2.6
- 安装文件按拓展名分有
.tar
;.msi
等;还可分为线程安全和非线程安全。 - 《Head First PHP & MySQL》附录1中使用的安装文件:http://museum.php.net/php5/php-5.2.6-win32-installer.msi (应该是线程安全的版本)
- 安装,服务器时选择IIS FastCGI,插件选择mysqli, sqlite. 安装完成后再次运行.msi安装文件,可以修改服务器设定和要安装的插件。
将php引入IIS
打开IIS控制器,在处理程序映射中新建程序映射。可以参考下面两张图:
模块映射
测试
- 重启Windows
- 进入
C:\inetpub\wwwroot
目录,新建一个phpinfo.php
文件,内容为
<?php
phpinfo();
?>
能看到这个页面就成功了。
应该看到的页面
更进一步:修改C:\inetpub\wwwroot
目录的访问权限
其实就是增加当前用户对这个文件夹的写入、修改权限。
请参考https://zhidao.baidu.com/question/1516300292156262340.html
修改原因:在php上传文件时,会在新建临时文件夹来保存临时文件,需要对C:\inetpub\wwwroot
的写入权限。