配置本地 PHP 解释器
本地 PHP 解释器 是安装在您计算机上的 PHP 引擎,与安装在远程主机、Docker 容器或 Vagrant 虚拟环境中的 远程 PHP 解释器 不同。
配置一个本地 PHP 解释器
-
按 Ctrl+Alt+S 打开设置,然后选择 。
-
在打开的 PHP 页面上,单击
,位于 CLI 解释器 列表旁边。
-
在打开的 CLI 解释器 对话框中,单击左侧窗格中的
,然后从弹出菜单中选择 本地 。
如果您已经在 PhpStorm 中配置了本地解释器,那么它会显示在菜单列表中,并且菜单项会更改为 其他本地 。
-
在对话框的右侧窗格中,指定新 PHP 解释器的名称和常规设置。
-
Name :输入解释器名称以便与其他解释器区分,例如 php_installation_<version> 。
-
PHP 可执行文件 :指定 PHP 引擎安装目录的路径。 手动输入或单击
并在打开的对话框中选择相关文件夹。
-
配置文件 :指定自定义 php.ini 配置文件的路径。 如果您希望指定一个与 IDE 自动检测并显示在下方不可编辑的 配置文件 字段中不同的 php.ini 文件,请使用此字段。 手动输入或单击
并在打开的对话框中选择相关文件。
PhpStorm 显示在指定文件夹中检测到的 PHP 引擎版本、与此 PHP 引擎关联的调试器(在 php.ini 文件中),以及一个操作链接,用于在 PhpStorm 的编辑器中打开指定的 php.ini 文件。
单击
,位于 PHP 可执行文件 字段旁边,会打开一个单独的信息窗口,其中包含安装详细信息以及已加载的扩展和配置选项的列表。
-
-
在 其他 区域的 CLI 解释器 对话框中自定义 PHP 安装的配置设置。
字段
描述
调试器扩展
指定用于调试的 Xdebug 可执行文件的路径,位于 按需模式 中。 通过这种方式,即使在 php.ini 文件中禁用了 Xdebug,PhpStorm 也可以激活它。
配置选项
组合一串配置指令,通过 -d 命令行选项 传递,从而向 php.ini 文件添加新条目。 此字段中指定的指令会覆盖 PhpStorm 生成的默认指令,例如:
-dxdebug.mode=debug, -dxdebug.client_host=127.0.0.1, -dxdebug.client_port=9003, -dxdebug.start_upon_error=default例如,如果您指定了
-dxdebug.start_upon_error=yes指令,它将覆盖默认的-dxdebug.start_upon_error=default指令,从而将 Xdebug 切换到 即时模式 (JIT) 。 欲了解更多信息,请参阅 在 Just-In-Time 模式下调试 。