在Windows系统中运行PHP需要完成安装包下载、环境配置、文件调整等多个步骤,整体流程并不复杂,按照规范操作就能快速搭建可用的运行环境。

一、下载PHP安装包
首先需要到PHP官方渠道下载适配Windows系统的安装包,注意选择线程安全版本,适配后续可能搭配的服务器环境。下载完成后将压缩包解压到自定义目录,比如D:php,解压后的目录结构需要保持完整,不要随意删除内部文件。
二、配置环境变量
配置环境变量是为了让系统可以在任意目录下识别PHP命令,具体操作步骤如下:
- 右键点击桌面上的此电脑图标,选择属性选项
- 在打开的页面中点击高级系统设置,进入系统属性面板
- 点击环境变量按钮,在系统变量区域找到Path变量并双击
- 点击新建按钮,将PHP的解压目录路径(比如
D:php)添加进去,保存所有设置
配置完成后可以打开命令提示符,输入php -v命令,如果返回PHP的版本信息,说明环境变量配置成功。
三、调整php.ini配置文件
PHP解压目录下默认会有php.ini-development和php.ini-production两个文件,我们复制php.ini-development文件,将副本重命名为php.ini,这就是PHP的核心配置文件。打开php.ini文件,调整以下几个常用配置:
- 找到
;extension_dir = "ext",去掉前面的分号,设置为extension_dir = "D:phpext",注意路径要和实际解压目录匹配 - 根据需要开启对应的扩展,比如要操作MySQL数据库,就找到
;extension=mysqli,去掉前面的分号 - 设置时区,找到
;date.timezone =,去掉前面的分号,设置为date.timezone = Asia/Shanghai
修改完成后保存文件即可。
四、搭配本地服务器运行PHP
如果需要在浏览器中访问PHP文件,还需要搭配本地服务器,这里以PHP自带的开发服务器为例,操作非常简单:
打开命令提示符,切换到存放PHP文件的目录,比如D:php_project,然后执行以下命令启动服务器:
# 启动PHP内置服务器,监听8080端口 php -S localhost:8080
然后在浏览器中访问http://localhost:8080/测试文件名.php,就能看到PHP文件的运行结果。如果要测试PHP是否正常运行,可以创建一个test.php文件,内容如下:
<?php // 输出PHP信息 phpinfo(); ?>
将该文件放到D:php_project目录下,访问http://localhost:8080/test.php,如果看到PHP的配置信息页面,说明整个运行环境已经搭建成功。
五、常见问题排查
如果运行过程中出现问题,可以按照以下思路排查:
- 命令提示符输入
php -v无反应,检查环境变量是否配置正确,路径是否和实际解压目录一致 - 访问PHP文件提示找不到文件,检查启动服务器时的目录是否正确,文件名是否拼写错误
- PHP扩展不生效,检查
php.ini中扩展路径是否正确,对应扩展的分号是否已经去掉
按照以上步骤操作,就可以在Windows系统中顺利运行PHP程序,满足本地开发、脚本测试等各类需求。