phpEnv是一款集成了PHP、MySQL、Nginx、Apache等组件的本地开发环境工具,很多开发者会用它来快速搭建PHP运行环境,其中运行原生PHP程序和新建纯净PHP环境是高频使用场景,下面分别介绍具体的操作方法。

phpEnv新建纯净PHP环境步骤
纯净PHP环境指的是仅保留PHP核心运行组件,不附带多余的扩展、预设站点等配置的环境,避免多余配置对原生程序运行产生干扰,新建步骤如下。
1. 打开phpEnv并进入环境管理页
首先启动phpEnv客户端,在主界面左侧导航栏找到环境管理选项,点击进入环境配置页面。
2. 创建新的环境实例
在环境管理页面点击新建环境按钮,在弹出的配置窗口中做如下设置:
- 环境名称:自定义填写,比如纯净PHP环境
- PHP版本:选择你需要的原生PHP版本,比如PHP8.1
- Web服务器:如果仅运行原生PHP命令行程序可以选无,如果需要Web访问选Nginx或Apache
- 数据库:纯净环境可以不勾选MySQL等数据库组件
- 扩展选择:仅勾选PHP核心必需扩展,取消所有非必需扩展的勾选
设置完成后点击确认,等待环境初始化完成。
3. 调整环境配置
环境创建完成后,点击该环境右侧的配置按钮,进入PHP配置页面,检查php.ini配置:
; 关闭不必要的错误提示,仅保留必要日志 error_reporting = E_ALL & ~E_NOTICE display_errors = Off ; 关闭多余扩展加载,确保仅保留核心扩展 ; extension=xxx.dll 这类非必需配置可以注释掉
修改完成后保存配置,点击启动按钮启动该纯净环境。
phpEnv运行原生PHP程序的方法
原生PHP程序指的是不依赖框架、仅使用PHP原生语法编写的程序,在phpEnv中运行有两种常见方式。
1. 命令行方式运行
首先切换到你创建的纯净PHP环境,在phpEnv主界面顶部切换到对应环境名称。然后打开系统命令行工具,进入原生PHP程序所在目录,执行如下命令:
; 假设程序文件名为test.php,路径为D:/php_projects/test.php cd D:/php_projects ; 调用当前phpEnv环境的PHP解释器运行程序 php test.php
如果是Windows系统,也可以直接在phpEnv的环境管理页找到对应环境的打开终端按钮,自动进入该环境的PHP可执行文件目录,直接执行php 文件名.php即可。
2. Web访问方式运行
如果原生PHP程序需要通过Web访问运行,需要先完成站点配置:
- 在phpEnv主界面左侧找到站点管理,点击新建站点
- 站点根目录选择原生PHP程序所在的文件夹
- 运行环境选择你刚创建的纯净PHP环境
- 端口设置为未被占用的端口,比如8080
站点创建完成后启动站点,打开浏览器访问http://127.0.0.1:8080/程序文件名.php即可运行原生PHP程序。
常见问题排查
如果运行原生PHP程序时出现错误,可以先检查以下几点:
- 确认phpEnv当前激活的环境是你创建的纯净PHP环境,避免版本不匹配
- 检查原生PHP程序的语法错误,可以在命令行执行
php -l 文件名.php进行语法校验 - 如果Web访问出现404,检查站点根目录是否设置正确,程序文件是否在根目录下
注意:phpEnv的环境是互相隔离的,不同环境的PHP版本和配置不会互相影响,新建多个纯净环境也不会产生冲突。