在 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
可能还不够。
打开您的 OS 终端并输入 which php
(或者可以是 where php
;这取决于所使用的 OS)。它将显示在该终端中 运行 php
时执行的可执行文件的完整路径。
如果您安装了多个 PHP 版本并且想要使用 non-default PHP installation/version 然后使用该特定版本的路径。
从那里复制完整路径(如果有多个路径,则使用最上面或最需要的路径)并在“PHP 可执行文件”字段中使用它PHP PhpStorm 中的解释器屏幕。
我已经从 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
可能还不够。
打开您的 OS 终端并输入
which php
(或者可以是where php
;这取决于所使用的 OS)。它将显示在该终端中 运行php
时执行的可执行文件的完整路径。如果您安装了多个 PHP 版本并且想要使用 non-default PHP installation/version 然后使用该特定版本的路径。
从那里复制完整路径(如果有多个路径,则使用最上面或最需要的路径)并在“PHP 可执行文件”字段中使用它PHP PhpStorm 中的解释器屏幕。