从部署配置对话框导入
该对话框仅在启用PHP和FTP/SFTP 连接插件时可用。这些插件没有与 PhpStorm 捆绑在一起,但它们可以安装在Settings/Preferences | 插件页面,如从 JetBrains 存储库安装插件中所述。启用后,插件在 IDE 级别可用,也就是说,您可以在所有 PhpStorm 项目中使用它们。
当您单击“服务器”页面的工具栏时,将打开该对话框。
在此对话框中,选择配置以访问服务器上的应用程序并使用其中的主机和端口设置。
部署 | 从此列表中,选择要从中复制服务器访问设置的服务器访问配置(部署配置)。该列表包含所有可用的部署配置。要创建新配置,请在打开的部署:连接选项卡对话框中单击并指定新设置。 在下面的字段中,指定服务器部署根文件夹的绝对路径,该字段的名称取决于所选服务器访问配置的类型:FTP / SFTP / FTPS的部署根目录的绝对路径或挂载的远程路径本地或安装文件夹的文件夹。 此路径将作为前缀添加到Deployment: Connection 选项卡上的根路径字段中的路径。 如果您不确定这个绝对路径,您可以打开远程主机工具窗口,选择所需的部署配置,将插入符号放在根文件夹中,然后从上下文菜单中选择复制路径,请参阅访问 Web 服务器上的文件了解详细信息. 或者,联系您的托管服务提供商。 |
部署根目录的绝对路径或已安装文件夹的远程路径 | 根据从部署列表中选择的服务器访问配置的类型,指定以下选项之一:
|
预习 | 该区域显示从所选服务器访问配置(部署配置)检索的主机/端口和路径映射。 当您选择要使用的部署配置时,服务器上的绝对路径字段显示映射到所选配置中的项目文件和文件夹的相对路径,即相对于部署根目录的文件和文件夹的路径。当您指定部署根目录(FTP/SFTP/FTPS 或挂载文件夹的服务器根目录)的绝对路径时,该字段的内容会自动更新,最后该字段会显示服务器上的绝对路径。 指定 PhpStorm 如何在服务器上的文件与其本地副本之间建立对应关系。基于这些映射,PhpStorm 将打开当前处理文件的本地副本。 PHP 调试服务器配置中的路径映射看起来与服务器访问(部署)配置中的路径映射非常相似。不幸的是,它们不能被重用,因为部署配置使用相对路径,而PHP 调试服务器配置依赖于绝对路径。
如果您不指定任何路径映射并开始调试不在服务器文档根目录下的应用程序,PhpStorm 会显示错误消息: 单击以设置路径映射链接会打开解决路径映射问题对话框,您可以在其中定义路径映射: 当您单击确定并离开对话框时,服务器页面上的使用路径映射复选框将自动选中。 |