zoukankan      html  css  js  c++  java
  • 在WIN7系统IIS7下配置PHP5运行环境

    一直想去实践下PHP,最近有点闲时间在我的机器上配置了一个PHP的运行环境,我用的是WINDOWS 7平台,把这个基本的步骤记录下来。

    先去下载一个PHP最新的版本:

    http://windows.php.net/download/ 我用的是php-5.3.2-Win32-VC9-x86

    它有二个版本一个是VC6一个是VC9,它们的差异就是编译器不一样,如果你想在IIS7下跑那就下载VC9的吧。

    下载完后,直接安装,我是安装在D:\Program Files\PHP 安装成功后,直接去修改这个目录下面的php.ini配置文件

    fastcgi.impersonate = 1

    cgi.fix_pathinfo=1

    cgi.force_redirect = 0

    open_basedir 指向包含 php 程序的网站路径。 【可选项】

    extension_dir = "./ext" ;注意:以往版本中这里往往要使用绝对路径,但是现在可以用这样的方式进行通用配置。只需要把前面的;去掉就可以了

    为了验证PHP是否安装成功,可以在控制台下面先进行D:\Program Files\PHP目录然后运行 php  -info如果正常的话会显示一堆的配置信息出来。

    设置IIS7

    首先要保证你的系统应用了CGI,如果没有的话,依次打开 控制面板 | 程序和组件 | 开启或关闭Windows功能,英文版对应操作为 Control Panel | Programs and Features | Turn Windows Features On or Off.

    看下图

    打开IIS的CGI

    然后再设置IIS可以解析PHP的脚本:

    打开IIS管理器,先择你的机器名,然后先择右边的功能视图中的【处理程序映射】功能,选择右边【添加托管处理程序】在对话框中依次输入:*.php,模块选择:FastCgiModule最后一个框输入你安装PHP所的目录CGI程序

    D:\Program Files\PHP\php-cgi.exe

    IIS7设置PHP

    验证:新建一个网站,写一个PHP文件test.php内容为

    <?php
     phpinfo();
    ?>

    直接在IIS上浏览该文件可以显示出配置的信息出来了。

    • fastcgi.impersonate = 1
    • cgi.fix_pathinfo=1
    • cgi.force_redirect = 0
    • open_basedir 指向包含 php 程序的网站路径。 【可选项】
    • extension_dir = "./ext" ;注意:以往版本中这里往往要使用绝对路径,但是现在可以用这样的方式进行通用配置。
  • 相关阅读:
    在报表中录入数据时如何实现行列转换
    CNN卷积神经网络代码实现【基于Python,Tensorflow】
    Spark Word2Vec算法代码实现
    Spark ML逻辑回归
    SolrCloud搜索引擎集群搭建【伪分布式、完全分布式】
    Scala之List,Set及Map基本操作
    bs4爬虫入门
    Scrapy爬虫入门
    Solr参数详解【Web客户端,DIH数据导入】
    Python多态
  • 原文地址:https://www.cnblogs.com/Leung/p/1777147.html
Copyright © 2011-2022 走看看