配置本地 PHP 解释器
本地 PHP 解释器是安装在计算机上与远程 PHP 解释器相对的PHP 引擎,可以安装在远程主机上或在Vagrant实例中设置的虚拟环境中,请参阅配置远程 PHP 解释器。
在开始之前,请将 PHP 引擎作为AMP 包的一部分或单独安装。
按Ctrl+Alt+S打开 IDE 设置并选择PHP。
在打开的PHP页面上,单击CLI 解释器列表旁边的。
在打开的CLI 解释器对话框中,单击左侧窗格,然后从弹出菜单中选择本地。
如果您已经在 PhpStorm 中配置了本地解释器,它也会从菜单中显示,并且菜单项更改为Other Local。
在对话框的右侧窗格中,指定 PHP 解释器的设置。
在名称字段中,输入标识符以区分解释器和其他解释器,例如,
php_installation_<version>
。在PHP 可执行文件字段中指定 PHP 引擎安装目录。手动键入路径或单击并在打开的对话框中选择相关文件夹。
PhpStorm 在php.ini文件中显示指定文件夹中检测到的 PHP 引擎的版本以及与此 PHP 引擎关联的调试器。
在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对话框,其中的条目将转换为命令行。
单击以让 PhpStorm 显示一个单独的信息窗口,其中包含安装详细信息以及加载的扩展和配置选项的列表。请注意,未列出在PHP 解释器对话框的配置选项字段中指定的其他选项。