iis下的php环境的配置

时间:2024-07-31 18:35:14

1. 参考园友文章:

2.另外还可以参考一下文章:

3. 附加(iis7/php5.6.9可用)

在php.ini文件将以下几行前面的分号去掉,表示开启功能
 session.save_path = "c:\windows\temp"   原先的值是”.ext” 
extension_dir = "D:\php5.6.4\ext" 
extension=php_mysql.dll 
extension=php_mbstring.dll 
extension=php_mbstring.dll 
fastcgi.impersonate = 1 
fastcgi.logging = 0 
cgi.fix_pathinfo=1 
cgi.force_redirect = 0 
short_open_tag=on 
date.timezone=”Asia/shanghai”  保存并关闭php.ini文件;将修改好的php.ini文件复制到C:\Windows\文件夹下 
4、可双击PHP文件夹下的php-cgi.exe文件,如果出现msvcr110.dll缺少,到http://www.jb51.net/dll/msvcr110.dll.html#down下载。编辑批处理文件,打开一个文本文件,输入 
@echo 开始注册 
copy dll %windir%\system32\ 
regsvr32 %windir%\system32\dll /s
@echo dll注册成功 @pause 
另存为reg.bat文件后,双击完成注册。64位系统把system32改为syswow64,分别注册一遍。 在控制面板中打开管理工具—IIS管理器,在IIS管理器的中间面板下方的“功能视图”页面打开“处理程序映射”功能。在右边“操作”面板中点击“添加模块映射...”,在“添加模块映射”对话框中输入以下内容: 
 请求路径(P):*.php 
 模块(M):FastCgiModule 
 可执行文件(可选)(E):d:\php5.6.4\php-cgi.exe  名称(N):PHP_via_FastCGI 
点击“请求限制(R)...”按钮并选中“仅当请求映射至以下内容时才调用处理程序(I):”然后选择“文件或文件夹(O)”;在所有对话框中点击确定以保存配置。

方法类似,途径稍微不同,有时候在第一种命令行下总也不成功,试试第二个也许就好了。