zoukankan      html  css  js  c++  java
  • php-7.1和apache httpd-2.4.29 windows环境配置

    一、apaceh2.4配置

    (一)、修改apache2.4.29的httpd.conf安装目录文件,第38行

    原Define SRVROOT "/Apache24"

    修改为(你自己Apache的文件目录)Define SRVROOT "D:/Program Files/Apache24"

    (二)、修改apache2.4.25的httpd.conf源文件存放路径,第247行和248行

    DocumentRoot "${SRVROOT}/htdocs"

    <Directory "${SRVROOT}/htdocs">

    修改为

    DocumentRoot "D:/Program Files/www"

    <Directory "D:/Program Files/www">

    (三)、添加apache服务至系统中,以管理员身份运行CMD,使用命令添加。

    命令"D:/Program Files/Apache24/bin/httpd.exe" -k install -n apache

    (四)、修改apache E:phpApache24confhttpd.conf添加php关联

    下面这一段可以放在(<IfModule unixd_module>前面)

    LoadModule php7_module "D:/soft/php/php-7.1.11-Win32-VC14-x64/php7apache2_4.dll"
    PHPIniDir "D:/soft/php/php-7.1.11-Win32-VC14-x64/"

    最后

    390行找到<IfModule mime_module>   

    添加

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
    AddType application/pdf .pdf

    (五)、apache启动错误查询。右键点击“计算机”》打开“管理”》“事件查看器”》“windows日志”》“应用程序”即可查询报错内容

    二、  php配置

    (一)、把D:/php7.x.x/php.ini-production 复制一份,并重命名为php.ini;

    (二)、开启几个常用的php扩展用Notepad或emeditor或者记事本(最好是Notepad或sublim,这个两个软件显示行数)打开刚才重命名的php.ini文件进行编辑

    1、736行 ;extension_dir = "./"把前面的分号去掉,并改为extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64"

    2、737行和738行去掉前面的分号,On windows:

    extension_dir = "ext"

    并修改为

    On windows:

    extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64/ext"【说明,此地址为扩展库的地址如不修改,php程序将无法访问扩展库】

    3、893行 ;extension=php_curl.dll 去掉前面的分号

    4、896行 ;extension=php_gd2.dll 去掉前面的分号

    5、903行 ;extension=php_mbstring.dll 去掉前面的分号

    6、905行 ;extension=php_mysqli.dll 去掉前面的分号

    7、909行 ; extension=php_pdo_mysql.dll 去掉前面的分号

    php7链接mysql数据库只保留了mysqli和pdo两种方法,去掉了mysql扩展库

    到这里php7的配置就完成了

    测试是否配置成功

    <?php

    phpinfo();

    ?>

  • 相关阅读:
    检查所有资产的剩余折旧年限
    如何返回standard API 的错误信息
    Host concurrent的建立方法
    Project的目录结构
    计划外折旧(unplanned deprn)API开发例程
    UML学习笔记
    ASP.Net2.0使用Log4Net(二)
    NBear学习笔记(一)
    ASP.Net2.0使用Log4Net(一)
    ASP.net前后台调用
  • 原文地址:https://www.cnblogs.com/longhs/p/7801643.html
Copyright © 2011-2022 走看看