php环境配置需分步验证:下载nts/ts版zip解压至纯英文路径,重命名php.ini并启用扩展、设置时区,添加c:\php到path后重启终端执行php -v验证;再通过php test.php和浏览器访问localhost/test.php确认cli与web协同;最后安装composer并运行composer --version及composer install完成依赖管理。

PHP环境配置不是“装完就跑”,而是分步验证、环环相扣的过程。新手最容易卡在PATH没生效、php.ini没启用扩展、或Web服务器与PHP版本不匹配这三处。下面直奔关键动作,不绕弯。
下载并解压PHP(Windows)
去windows.php.net/download下载非线程安全(NTS)版ZIP包(如 php-8.3.x-nts-Win32-vs17-x64.zip),适用于Nginx+php-fpm或CLI场景;若配Apache,选Thread Safe(TS)版。
- 解压到纯英文路径,例如
C:\php,避免空格和中文 - 目录内必须有
php.exe和ext文件夹 - 复制
php.ini-development→ 重命名为php.ini
配置php.ini与环境变量
用记事本打开 C:\php\php.ini,改这几处:
- 取消注释:
extension_dir = "ext" - 启用基础扩展:去掉
;extension=curl、;extension=mbstring、;extension=mysqli前的分号 - 设置时区:
date.timezone = Asia/Shanghai
再配置系统PATH:
- 右键“此电脑”→属性→高级系统设置→环境变量→系统变量→Path→新建→填入
C:\php - 关闭所有CMD/PowerShell窗口,重新打开,执行
php -v—— 显示版本即成功
验证CLI与Web协同能力
仅能运行 php -v 不代表Web可用。需进一步确认:
- 创建测试文件
C:\php\test.php,内容为<?php echo 'CLI OK'; ?>,命令行执行php test.php应输出文字 - 若用XAMPP:启动控制面板中的Apache,把该文件放进
C:\xampp\htdocs\,浏览器访问http://localhost/test.php - 若手动配Apache:确保
httpd.conf中已加载PHP模块,并指向正确DLL路径(如LoadModule php_module "C:/php/php8apache2_4.dll")
安装Composer并验证依赖管理
Composer是PHP项目的标配工具,不是可选项:
- 下载 Composer-Setup.exe,安装时勾选“Add Composer to your PATH”
- 重启终端,运行
composer --version,看到版本号说明集成成功 - 进项目目录,执行
composer init生成composer.json,再试composer install拉取依赖
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











