【问题标题】:Adding PHP interpreter to PATH将 PHP 解释器添加到 PATH
【发布时间】:2023-03-30 08:30:02
【问题描述】:

我在 Windows 机器 (Windows U7 x64) 上将包含 php.exe 的文件夹的路径添加到全局变量 PATH。但是当我在控制台中输入:

php -v

我明白了:

'php'不是内部或外部命令,可操作 程序或批处理文件。

如果我输入:

php.exe -v

有效:

PHP 5.5.10 (cli)(构建时间:2014 年 3 月 14:49:07)版权所有 (c) 1997-2014 PHP Group Zend Engine v2.5.0,版权所有 (c) 1998-2014 Zend 技术

【问题讨论】:

    标签: php windows path


    【解决方案1】:

    环境变量 PATH 包含用于搜索应用程序的文件夹列表,以分号分隔。

    环境变量 PATHEXT 还包含由分号分隔的文件扩展名,如果在命令行或在没有文件扩展名的批处理文件中指定了应用程序的文件名,则该文件扩展名对搜索应用程序的应用程序有效.

    您的计算机上的 PATHEXT 似乎定义不正确。 Windows 上的标准是:

    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    

    在命令提示符窗口中输入 set path 会显示 PATHPATHEXT

    另请参阅命令 start 的 Microsoft 文档的备注部分。

    【讨论】:

      猜你喜欢
      • 2019-10-21
      • 2017-05-02
      • 2015-12-22
      • 2018-04-22
      • 2018-05-04
      • 1970-01-01
      • 2017-04-13
      • 1970-01-01
      • 2018-04-25
      相关资源
      最近更新 更多