zoukankan      html  css  js  c++  java
  • IIS+PHP本地开发环境配置

     

    1. 打开Win7系统自带IIS。如图只要点击两下,CGI一定要勾选上!完成后打开浏览器输入127.0.0.1测试一下,如果能打开页面说明iis开启成功。

      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
    2. 安装PHP。不同版本的PHP会有所不同,这里使用的是php-5.2.12-Win32版本。楼主测试过php5.4版本安装目录里没有php-cgi.exe文件,后续步骤无法进行,看本教程安装的话建议使用php-5.2.12版本。
    3. 安装php-5.2.12,完成后用文本编辑器打开 php.ini-recommended,将文件名改为 php.ini 并做如下修改:

      1.Ctrl+F搜索extension_dir="./"将其改为extension_dir = "你的php安装目录ext"

      2.Ctrl+F搜索cgi.force_redirect = 1将其改为cgi.force_redirect = 0

      3.Ctrl+F搜索cgi.fix_pathinfo删除前面;

      4.Ctrl+F搜索fastcgi.impersonate删除前面;

      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
    4. 点击windows徽标,输入iis,打开IIS信息管理器
      IIS+PHP本地开发环境配置
    5. 点击处理程序映射,然后点击添加模块映射
      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
    6. 按照图中所示填写好添加模块映射面板参数。【可执行文件】那里填写时打开php安装目录下的php-cgi.exe
      IIS+PHP本地开发环境配置
      IIS+PHP本地开发环境配置
    7. PHP环境配置好了,现在进行一下测试是否真的安装成功了。

      记事本编写一个index.php的文件,输入<?php phpinfo();?>将其放在C:inetpubwwwroot目录下,打开浏览器输入127.0.0.1/index.php,如果出现php版本信息画面说明本地iis+php开发环境已经配置成功。

      IIS+PHP本地开发环境配置

     

    注意:php Warning: phpinfo(): It is not safe to rely on the system's timezone settings.解决方法

    安装php后,使用phpinfo();查看信息,有Warning: phpinfo(): It is not safe to rely on the system's timezone settings,原因是没有设定系统的timezone。

    解决方法:

    1.打开php.ini,如不知道php.ini的位置,可以使用

    <?php  
        phpinfo();  
    ?>


     查看Loaded Configuration File就知道当前使用的php.ini位置了。

    2.找到date.timezone,修改为 date.timezone = RPC,后保存。

     

    [Date]
    
    ; Defines the default timezone used by the date functions
    
    ; http://php.net/date.timezone
    
    date.timezone = 

    修改为

    [Date]
    
    ; Defines the default timezone used by the date functions
    
    ; http://php.net/date.timezone
    
    date.timezone = UTC

    3.修改后重启php,查看phpinfo(); warning 消失。

  • 相关阅读:
    多线程系列 线程池ThreadPool
    多线程系列 使用多线程的安全问题
    C#反射Assembly 详细说明
    Assembly(c#中简单说明[转]
    反射调用性能比较
    MFC控件GDI编程
    MFC控件第一讲.DC编程
    MFC原理第六讲.消息传递
    MFC原理第五讲.消息映射.以及如何添加消息
    MFC原理第四讲.动态创建机制
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/5092177.html
Copyright © 2011-2022 走看看