PhpStorm 2021.3 Help

配置本地 PHP 解释器

本地 PHP 解释器是安装在计算机上与远程 PHP 解释器相对的PHP 引擎,可以安装在远程主机上或在Vagrant实例中设置的虚拟环境中,请参阅配置远程 PHP 解释器

在开始之前,请将 PHP 引擎作为AMP 包的一部分或单独安装。

  1. Ctrl+Alt+S打开 IDE 设置并选择PHP

  2. 在打开的PHP页面上,单击CLI 解释器列表浏览按钮旁边的。

  3. 在打开的CLI 解释器对话框中,单击添加按钮左侧窗格,然后从弹出菜单中选择本地。

    如果您已经在 PhpStorm 中配置了本地解释器,它也会从菜单中显示,并且菜单项更改为Other Local

  4. 在对话框的右侧窗格中,指定 PHP 解释器的设置。

    1. 名称字段中,输入标识符以区分解释器和其他解释器,例如,php_installation_<version>

    2. 在PHP 可执行文件字段中指定 PHP 引擎安装目录。手动键入路径或单击浏览按钮并在打开的对话框中选择相关文件夹。

      PhpStorm 在php.ini文件中显示指定文件夹中检测到的 PHP 引擎的版本以及与此 PHP 引擎关联的调试器。

  5. CLI 解释器对话框的附加区域中,您可以选择自定义 PHP 安装的配置设置。

    • 调试器扩展字段中,指定 Xdebug 的路径。 如果您在php.ini 文件中禁用了 Xdebug,这将使 PhpStorm 能够在必要时激活 Xdebug ,请参阅配置 Xdebug 以在按需模式下使用

    • 配置选项字段中,编写要通过-d 命令行选项传递的配置指令字符串,从而将新条目添加到php.ini文件中。此字段中指定的指令会覆盖 PhpStorm 生成的默认指令,例如-dxdebug.remote_enable=1, -dxdebug.remote_host=127.0.0.1, -dxdebug.remote_port=9001, -dxdebug.remote_mode=req

      例如,如果您指定-dxdebug.remote_mode=jit指令,它将覆盖默认-dxdebug.remote_mode=req指令,从而将Xdebug切换到Just-In-Time (JIT)模式,请参阅Debug in the Just-In-Time 模式了解详细信息。

      为此,请单击“配置选项浏览按钮”字段旁边的,然后在打开的“配置选项”对话框中创建条目列表。

      • 要添加新条目,请单击添加按钮。在添加到列表的新行中,分别在名称字段中指定新条目的名称及其值。

        您可以根据需要添加任意数量的条目,只需记住它们将被转换为长度限制为 256 个字符的命令行。

      • 要删除条目,请在列表中选择它并单击删除按钮

      • 要更改条目的顺序,请单击向上按钮向下按钮

      单击OK后,您将返回CLI Interpreters对话框,其中的条目将转换为命令行。

  6. 单击显示 phpinfo 按钮以让 PhpStorm 显示一个单独的信息窗口,其中包含安装详细信息以及加​​载的扩展和配置选项的列表。请注意,未列出在PHP 解释器对话框的配置选项字段中指定的其他选项。

即时在配置的 PHP 解释器之间切换

  1. Ctrl+Shift+A并开始输入Change PHP interpreter。在建议列表中,选择更改 PHP 解释器操作。

    如有必要,您可以通过按 直接在建议列表中为此操作分配键盘快捷键Alt+Enter,或稍后按配置键盘快捷键中所述分配键盘快捷键。

  2. 在打开的弹出菜单中,选择已配置的本地远程PHP 解释器之一。

所选解释器将被设置为设置/首选项对话框 ( )的PHP页面上的默认项目解释器。这也会影响设置为使用默认项目解释器的运行/调试配置测试框架质量工具的配置。Ctrl+Alt+S

切换 PHP 解释器
最后修改时间:2022 年 1 月 13 日