PHPStorm:在浏览器中打开选项:如何设置默认服务器打开


PHPStorm: Open in Browser option: How to set default server to open?

对于PHPStorm,我已经在位置C:'site打开了一个项目/站点。然后,我继续并添加了一个内置的PHP web服务器在本地主机端口8081从菜单栏:运行>编辑配置。

查看index.php文件,当我点击查看>打开浏览器> Chrome(或任何其他浏览器),它带我http://localhost:63342/site/index.php

所以,看起来它创建了另一个运行在端口63342的服务器?此外,它的路径为/site/index.php,而不仅仅是/index.php。

是否有一种方法来配置,以便当我单击视图>在浏览器中打开> browser_name时,它将采取localhost:8081/index.php?

还有,是否可以关闭在63342端口上运行的服务器?

版本:我正在尝试PHPStorm 8和9,两者都显示相同的行为

http://localhost:63342/PROJECT_NAME/PhpStorm自己的简单内置web服务器在行动。如果没有定义部署项(或者定义了但没有标记为此项目的默认项),则使用它。

当你使用Open in Browser动作IDE检查你的部署设置寻找基本URL,将用于在浏览器中打开这样的文件。如果它没有发现这样的条目,而不是使用file://协议打开这个文件,它使用自己的内置web服务器。

. .要使用您的特定web服务器/URL,您必须:

  1. Settings (Preferences on Mac) | Build, Execution, Deployment | Deployment
  2. 创建合适类型的新条目(或者完成已存在条目的配置,如果您已经这样做了)
  3. 配置它(提供URL和路径),以便前两个选项卡(Connection &映射)。
  4. 将此条目标记为此项目的默认条目

现在当你使用Open in Browser动作时,IDE将使用这些细节。

注意: Open in Browser动作不会启动您的web服务器(您为端口8081创建的服务器)-它只是在浏览器中打开URL。在使用此操作之前,您必须确保您的服务器已经在运行。


的有用链接:

    PhpStorm使用PhpStorm内置web服务器