Php7环境配置

本文最后更新于:2022年5月2日 凌晨

在Windows下配置Php7环境

提前准备

参考:

28天PHP零基础入门到精通教程(P1基础6天)
https://www.bilibili.com/video/BV18x411H7qD

搭建PHP开发环境(Apache+PHP+MySQL)
https://blog.csdn.net/galen2016/article/details/80778662

开始

  1. 从官网下载php文件

    windows下载有两个

    VC15 x64 Non Thread Safe (2020-Nov-24 15:08:39)
    VC15 x64 Thread Safe (2020-Nov-24 15:08:51)

    下载的时候要选择第二个,不然里面缺文件……

    然后解压,然后再复制一份里面的一个文件。

    php.ini-development

    把后面的 -development 删了

    顺便打开php.ini,搜索extension_dir = “ext”,在下面改成

    extension_dir = "D:\Apache\Php7\ext"

    之后可以在Apache htdocs 目录下建一个php文件

    # test.php
    <?php
        echo 'Hello World';
    ?>

    用cmd进入Php目录,试一试

    d: Apache\Php7
    php.exe -f d:\Apache\Apache\htdocs\test.php

    显示出了

    Hello World
  2. 配置Apache加载Php模块

    修改Apache主配置文件 httpd.conf

    在里面添加(注意路径):

    # 1.加载PHP
    LoadModule php7_module 'D:/Apache/Php7/php7apache2_4.dll'
    
    # 3.将PHP配置文件加载到Apache配置文件,在Apache中指定PHP配置文件所在路径
    PHPIniDir 'D:/Apache/Php7/php.ini'
    
    # 2.Apache分配工作给PHP模块,如果是PHP代码就交给PHP处理,由文件后缀判断
    AddType application/x-httpd-php .php .html .htm
  3. 修改Apache conf 目录下的 **httpd.conf **文件,下面这句话后面添上 **index.php **

    DirectoryIndex index.html index.php

配置环境变量

把PHP.exe所在文件夹路径(我的是“D:\Apache\Php7”)添加进环境变量-系统变量-Path

在cmd中输入php -v,检查是否配置成功

PHP 7.4.13 (cli) (built: Nov 24 2020 12:43:32) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

完成

重启apache

在浏览器输入

localhost:8090/test.php

看见显示出的是“Hello World“,就成功了!


Php7环境配置
https://blog.ksfu.top/posts/d5cc/
作者
康师傅
发布于
2020年11月29日
许可协议