iis如何运行php

 我来答
惠企百科
2022-12-01 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部
IIS下运行PHP的方法:\x0d\x0a一、安装PHP5.3.6\x0d\x0a 1) 关闭防火墙,解压 php5.zip 到 D:\PHP\php5\x0d\x0a\x0d\x0a 2) 将php.ini文件分别拷贝到 D:\PHP\php5 和 C:\WINDOWS 目录下\x0d\x0a\x0d\x0a 3) 给php安装目录(D:\PHP\php5)赋上users组读与执行权限\x0d\x0a\x0d\x0a 4) 在 D:\PHP\php5 文件夹下找到名为php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,并将其复制到C:\windows\System32文件夹中 (注:IIS处理PHP和MYSQL需要该文件)。\x0d\x0a\x0d\x0a二、配置IIS\x0d\x0a 1) 在IIS下新建网站,这里可以存放你的php网站文件。比如新建虚拟目录jihetuan指向电脑上的E:\jihetuan目录。\x0d\x0a\x0d\x0a 2) 在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到D:\PHP\php5\php5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。\x0d\x0a\x0d\x0a 3) 在文档选项卡中添加index.php做为默认文档。也可不添加。\x0d\x0a\x0d\x0a 4) 再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。\x0d\x0a\x0d\x0a 5) 重启IIS,生效。\x0d\x0a三、安装Mysql\x0d\x0a完毕
CARLRAY002
推荐于2016-01-29 · TA获得超过1032个赞
知道小有建树答主
回答量:665
采纳率:70%
帮助的人:59.1万
展开全部

1.首先

   我们需要安装好IIS,默认windows2008下是iis7.0,具体的安装可以查看 iis7.0安装图解


2. 安装好IIS后,默认已经支持asp,这里我们开始安装.net环境

   进入系统,打开桌面左下角“服务器管理器”

   

   点击功能->"添加功能"->勾选“.NET Framework 3.5.1功能”

   

  点击下一步,安装完成即可。

3. 接下来配置PHP环境,从常用软件下载php5.2.6和php.ini文件

   

   下载后,将php5.2.6解压为php,并将php.ini拷贝到php里面,这里我们将php放置在C:\Program Files\目录下,

    并用记事本打开php.ini文件,找到extension_dir这一行,将路径修改为ext文件所在路径,我们这里为         C:\Program Files\php\ext

   设置php文件夹目录权限:

    administrators 完全控制
    system 完全控制
    users 读取和运行,列出文件夹目录,读取

    设置系统环境变量:

    Path环境变量末尾追加C:\Program Files\php
    新建系统变量PHPRC变量值C:\Program Files\php

    IIS设置:
        A.添加应用程序池

    

        \

        添加完成后,右键点击创建的php进程池->高级设置,设置“启动32位应用程序”为“true”,否则会

        报错:“HTTP 错误 404.17 - Not Found”

        

        B.添加isapi和cgi限制

        

        C.添加isapi筛选器

        

        D.添加脚本映射

        

        E.将站点进程池设置到创建的php进程池内,重启IIS,在默认站点下创建一个info.php,内容如下:

  <?php

      phpinfo();

 ?>

 打开localhost/phpinfo.php 查看效果:


到这里PHP环境配置完成。


额外注意:

IIS+php  运行phpMyAdmin


Cannot start session without errors, please check errors 错误解决办法

在php安装目录 找到php.ini

将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),


在你的php安装目录下找到php.ini并且在该目录下创建Temp文件夹


  ; where MODE is the octal representation of the mode. Note that this
    ; does not overwrite the process's umask.
    ;session.save_path = "D:/host/php/Temp"

   


session.save_path 这一行,设成session.save_path = “D:/host/php/Temp” (把前面分号去掉)

然后重启IIS服务器

在phpmyadmin中找到,config.sample.inc.php,改成config.inc.php,
找到 $cfg['blowfish_secret'] 将后面的赋值,加入数字和字母组合。 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yhsong
推荐于2018-02-27 · 超过27用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:76.7万
展开全部
IIS下运行PHP的方法:
一、安装PHP5.3.6
1) 关闭防火墙,解压 php5.zip 到 D:\PHP\php5

2) 将php.ini文件分别拷贝到 D:\PHP\php5 和 C:\WINDOWS 目录下

3) 给php安装目录(D:\PHP\php5)赋上users组读与执行权限

4) 在 D:\PHP\php5 文件夹下找到名为php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,并将其复制到C:\windows\System32文件夹中 (注:IIS处理PHP和MYSQL需要该文件)。

二、配置IIS
1) 在IIS下新建网站,这里可以存放你的php网站文件。比如新建虚拟目录jihetuan指向电脑上的E:\jihetuan目录。

2) 在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到D:\PHP\php5\php5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。

3) 在文档选项卡中添加index.php做为默认文档。也可不添加。

4) 再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。

5) 重启IIS,生效。
三、安装Mysql
完毕
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sishenzaixian
2011-09-08 · TA获得超过1242个赞
知道大有可为答主
回答量:5696
采纳率:42%
帮助的人:2238万
展开全部
留下蔻蔻,远程协助吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式