zoukankan      html  css  js  c++  java
  • PHP运行环境配置

    运行环境配置:php54+Apache2.2+Mysql

    1.默认端口设置:

    #Listen 12.34.56.78:80

    Listen 8080

    2.加载模型:

    LoadModule php5_module "D:\MyZILIAO\PHP\php54\php5apache2_2.dll"

    PHPIniDir "D:\MyZILIAO\PHP\php54\"

    Apache 设置的时候 PHPIniDir 有什么作用?
    与php4搜索php.ini是在%SystemRoot%下不同的是,PHP5按照以下顺序依次查找PHP.ini:

    * PHPIniDir (Apache 2 module only)
    * 注册表键值:HKEY_LOCAL_MACHINE—SOFTWARE—PHPIniFilePath
    * 环境变量:%PHPRC%
    * PHP5的目录 (for CLI), 或者web服务器目录(for SAPI modules)
    * Windows目录(C:\windows or C:\winnt) 
    所以如果是Apache + PHP5的话可以使用 PHPIniDir 指定php5的配置文件php.ini的路径。

    如在httpd.conf:
    #以apache的模块方式运行php
    LoadModule php4_module /apache/php/sapi/php4apache.dll
    PHPINIDir /apache/php/php.ini

    3.支持的类型:

        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        AddType application/x-httpd-php .php
     4.Mysql的配置:

    修改php.ini文件,配置php

    首先将php目录中的php.ini-development或php.ini-production 复制到C:\WINDOWS目录中.并将其改名为php.ini 

    php.ini-development 适合开发程式使用(测试用)

    php.ini-production 拥有较高的安全性设定,则适合上线当产品使用

    打开php.ini修改以下内容

    找到; extension_dir = "./"这行,修改为extension_dir = " D:\php\ext" (注意去掉前面的";")

    ;date.timezone = 修改为 date.timezone ="asia/shanghai" (注意去掉前面的";")

    short_open_tag 设置为 On

    extension=php_mbstring.dll(宽字符支持,推荐选中 去掉前面的";")

    extension=php_gd2.dll(PHP的GD库支持,必选 去掉前面的";")

    extension=php_mysqli.dll (去掉前面的";")

    extension=php_mysql.dll(使PHP支持MySQL,必选 去掉前面的";")

    保存退出

     

    5.apache虚拟路径设置

     

    Listen 8081

     

    NameVirtualhost localhost:8081

    <virtualhost localhost:8081>

    documentroot E:\apache\a 

    servername locahost:8081

    </virtualhost>

    <Directory "E:\apache\a">

    Options Indexes FollowSymLinks

    AllowOverride All

    Order allow,deny

    Allow from all

    </Directory>

    Listen 8082

    NameVirtualhost localhost:8082

    <virtualhost localhost:8082>

    documentroot E:\apache\b

    servername locahost:8082

    </virtualhost>

    <Directory "E:\apache\b">

    Options Indexes FollowSymLinks

    AllowOverride All

    Order allow,deny

    Allow from all

    </Directory>

     

     

     

  • 相关阅读:
    Java实现 LeetCode 833 字符串中的查找与替换(暴力模拟)
    Java实现 LeetCode 833 字符串中的查找与替换(暴力模拟)
    Java实现 LeetCode 833 字符串中的查找与替换(暴力模拟)
    Java实现 LeetCode 832 翻转图像(位运算)
    Java实现 LeetCode 832 翻转图像(位运算)
    Java实现 LeetCode 832 翻转图像(位运算)
    Java实现 LeetCode 831 隐藏个人信息(暴力)
    Java实现 LeetCode 831 隐藏个人信息(暴力)
    Java实现 LeetCode 831 隐藏个人信息(暴力)
    how to use automapper in c#, from cf~
  • 原文地址:https://www.cnblogs.com/hzl512/p/3115620.html
Copyright © 2011-2022 走看看