在 Mac 上为 PhpStorm 配置 CLI 解释器

Configure CLI interpreter for PhpStorm on Mac

我已经从 brew 安装了 PHP,它在 VSCode 中工作得很好,但是在 PhpStorm 中我无法配置解释器来调试我的 PHP 代码。 在配置文件中,用红色图标表示“PHP未安装”,可执行路径为空。

我只是尝试调试代码,而不是网页,所以暂时不需要 Apache Server 或其他。

在终端上执行 php -v 时,我得到:

PHP 8.0.17 (cli) (built: Apr  5 2022 22:43:04) ( NTS ) Copyright (c)
The PHP Group Zend Engine v4.0.17, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.17, Copyright (c), by Zend Technologies

这告诉我安装正确。

根据 PhpStorm documentation 你必须指向那里的 PHP 可执行文件(这意味着:提供完整路径)。只有 php 可能还不够。

  1. 打开您的 OS 终端并输入 which php(或者可以是 where php;这取决于所使用的 OS)。它将显示在该终端中 运行 php 时执行的可执行文件的完整路径。

    如果您安装了多个 PHP 版本并且想要使用 non-default PHP installation/version 然后使用该特定版本的路径。

  2. 从那里复制完整路径(如果有多个路径,则使用最上面或最需要的路径)并在“PHP 可执行文件”字段中使用它PHP PhpStorm 中的解释器屏幕。