**前言:** 由于某些需求,我重新搭建了本地Web服务器,并发现之前的博客中存在一些遗漏。为了帮助读者更好地理解和操作,特此撰写本文进行补充。
(对于之前的疏忽表示歉意)
解决“PHP不是内部命令或可执行程序”的问题
在之前关于PHP本地服务器搭建的文章中,我们提到使用php -S localhost: + "服务器根目录路径"
命令启动服务器时,可能会遇到命令行提示“php不是一个内部命令或可执行程序”。有些读者对此感到困惑,明明按照博主的步骤操作,为什么会出现这种情况呢?
当时我也非常困惑,经过多次尝试后,我发现将PHP的安装路径添加到系统的环境变量中可以解决这个问题。具体操作如下:
将PHP路径添加到系统环境变量
问题的根本在于系统未能识别到PHP的安装路径。因此,我们需要将PHP的路径添加到系统环境变量中,以便系统能够识别并执行PHP命令。
以下是具体步骤:
- 首先,找到PHP的安装路径(例如:C:\xampp\php)并复制该路径。
- 右击“此电脑”图标,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“环境变量”窗口中,找到“系统变量”部分,选择“Path”变量,然后点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”,然后将之前复制的PHP路径粘贴进去。
- 点击“确定”保存所有设置。
完成以上步骤后,再次尝试使用php -S localhost: + "服务器根目录路径"
命令启动本地Web服务器,应该就不会再出现“php不是一个内部命令或可执行程序”的错误了。
通过以上步骤,您可以顺利地在本地搭建Web服务器,希望这些补充说明对您有所帮助。