配置 PHP 远程解释器对话框
该对话框仅在启用PHP Remote Interpreter插件时可用。PHP Remote Interpreter插件与PhpStorm 捆绑在一起并默认激活。如果插件被禁用,请在设置/首选项的已安装选项卡上启用它。插件页面,如管理插件中所述。
当您在CLI Interpreters对话框的左侧窗格中单击Add 并从弹出菜单中选择From Docker、Vagrant、VM、WSL、Remote时,该对话框将打开。
使用此对话框配置对安装在远程主机上或在Vagrant或Docker实例中设置的开发环境中的 PHP 引擎的访问。
物品 | 描述 |
---|---|
SSH | 选择此选项可配置通过 SSH 凭据访问远程主机上的 PHP 解释器。从SSH 配置列表中,选择已创建的 SSH 配置之一,或单击并创建一个新配置,如创建 SSH 配置中所述。 要使用解释器配置,您需要设置项目文件夹、服务器上要将项目文件复制到的文件夹以及访问服务器上复制数据的 URL 地址之间的对应关系的路径映射。PhpStorm 首先尝试通过处理所有可用的应用程序级配置来检索路径映射本身。如果 PhpStorm 找到与所选 SSH 配置中指定的主机相同的配置,则会自动合并来自这些配置的映射。如果未找到此主机的配置,PhpStorm 会显示一条错误消息,通知您未配置路径映射。 要解决此问题,请打开Build, Execution, Deployment节点下的Deployment页面,选择服务器访问配置,切换到Mappings选项卡,然后将本地文件夹映射到服务器上的文件夹,如创建远程服务器配置中所述,映射部分本地文件夹到服务器上的文件夹以及访问它们的 URL 地址。 |
码头工人 | 此选项仅在启用PHP Docker和Docker 集成插件时可用。默认情况下激活插件。如果插件被禁用,请在插件页面的已安装选项卡上启用它们,如安装插件中所述。 选择此选项可配置对在 Docker 容器中运行的 PHP 解释器的访问。在对话框的字段中,指定以下内容:
|
码头工人撰写 | 此选项仅在启用PHP Docker和Docker 集成插件时可用。默认情况下激活插件。如果插件被禁用,请在插件页面的已安装选项卡上启用它们,如安装插件中所述。 选择此选项可配置对在多容器应用程序的 Docker 容器中运行的 PHP 解释器的访问。在对话框的字段中,指定以下内容:
|
PHP 解释器路径 | 在此字段中,根据所选远程开发环境的配置指定PHP可执行文件的位置。
要指定不同的文件夹,请在打开的对话框中单击并选择相关文件夹。请注意,PHP 主目录必须打开才能进行编辑。 单击OK时,PhpStorm 会检查 PHP 可执行文件是否实际存储在指定文件夹中。
|
流浪汉 | 此选项仅在安装并启用Vagrant存储库插件时可用。Vagrant插件未与 PhpStorm 捆绑,但可以安装在Settings/Preferences | 插件页面,选项卡Marketplace,如从 JetBrains 存储库安装插件中所述。 选择此选项以使用您的Vagrant凭据配置对安装在Vagrant 实例中的 PHP 解释器的访问。从技术上讲,它是所需环境的VagrantFile配置文件所在的文件夹。基于此设置,PhpStorm 检测到Vagrant 主机并将其显示为Vagrant Host URL只读字段中的链接。 要使用解释器配置,您需要设置项目文件夹、服务器上要将项目文件复制到的文件夹以及访问服务器上复制数据的 URL 地址之间的对应关系的路径映射。PhpStorm 评估来自VagrantFile配置文件的路径映射。 |