一:安装php
1.下载php软件包
地址:https://windows.php.net/download/
选择:VS16 x64 Thread Safe 下的 zip 文件
说明:
non-thread-safe & thread-safe: non-thread-safe 非线程安全 与IIS 搭配环境 thread-safe 线程安全 与apache 搭配的 环境
VC15 & VS16: 较新版本的 PHP 是使用 VC15 或 VS16(分别是 Visual Studio 2017 或 2019 编译器)构建的,包括性能和稳定性方面的改进。
2. 解压
创建php文件夹:如:D:\development\php
将zip包(php-8.0.9-nts-Win32-vs16-x64.zip)移到上述文件夹,解压,并重命名(重命名为php8)
3. 配置
把php8文件夹中的php.ini-development复制一份,并修改为:php.ini
修改php.ini:;extension_dir = “ext” 修改为 extension_dir = “D:/development/php/php8/ext” (ext的路径)
配置php环境变量:我的电脑-属性-高级系统设置-环境变量-系统变量-Path-编辑-新建,写php路径和ext路径,点击确定保存。
cmd 输入php.exe -v 测试(修改完环境变量,重新打开cmd命令行窗口)
二:下载服务器组件Laragon
可以下载Laragon服务器组件,它已经包含了 Apache、PHP, Mysql, Nginx 等服务,免去了开发人员将时间花费在繁琐的配置环境过程。
教程链接: https://laravelacademy.org/post/7754.html
下载laragon链接:https://sourceforge.net/projects/laragon/
三:开启debug
1. 获取php信息
浏览器打开: view-source:http://localhost/?q=info
或
编写php文件,内容为<?php phpinfo();?> 执行该文件输出的内容
2. 打开https://xdebug.org/wizard ,将上述内容拷贝到文本框点击Analyse my phpinfo() output
3. 按照提示安装xdebug
提示安装中zend_extension = xdebug中的xdebug为插件绝对路径,
如:zend_extension="D:\development\laragon\laragon\bin\php\php-7.2.19-Win32-VC15-x64\ext\php_xdebug-3.0.4-7.2-vc15-x86_64.dll"