IDE 的内置 Web 服务器
PhpStorm 具有内置的 Web 服务器,可用于在 Web 浏览器中调试您的应用程序或在 PhpStorm 内置浏览器中预览您的代码。 此服务器始终运行,不需要任何手动配置。
开箱即用,内置服务器仅提供 HTML、JavaScript 和 CSS 等静态内容。 要将其用于 PHP 文件,您需要为项目指定一个 本地 PHP 解释器。 配置解释器后,PhpStorm 将自动启动 PHP 内置 Web 服务器 ,并在您运行 PHP 应用程序时将所有 PHP 请求重定向到该服务器。
在网页浏览器中打开文件
要使用 Web 浏览器呈现 PHP 程序的输出,请执行以下操作之一:
在编辑器中打开文件,然后按 Alt+F2。
在 Project tool window 中右键点击文件,然后选择 在浏览器中打开。
在主菜单中,进入 查看 | 在浏览器中打开.
请使用编辑器窗口右上角的浏览器弹出窗口(悬停时出现)。 点击浏览器按钮,以打开 web 服务器文件 URL;或 Shift+Click 它以打开 本地文件 URL。

渲染的页面通过内置服务器提供,根 URL 为 http://localhost:<built-in server port>/<project root> ,并遵循项目结构。
在内置预览浏览器中打开文件
PhpStorm 内置预览使您的工作更快,因为您不再需要切换到浏览器并刷新页面。 预览在一个单独的编辑器选项卡中打开,并根据 reload behavior 自动重新加载,您输入时或保存更改时都会自动重新加载。
打开 PhpStorm 内置预览
在主菜单中,转到 ,然后从列表中选择
。
或者,将鼠标悬停在代码上以显示浏览器图标弹出窗口,然后单击
。

配置内置 Web 服务器
要自定义内置 Web 服务器的参数,请在 设置 对话框(Ctrl+Alt+S )中,转到 。
项目 | 描述 |
|---|---|
端口 | 使用此微调框指定内置 Web 服务器运行的端口。 默认情况下,此端口设置为 63342 ,通过该端口 PhpStorm 接受来自服务的连接。 您可以将端口号设置为 1024 及以上的任何其他值。 |
可接受外部连接(E) | 如果选中此复选框,则在指定端口上运行的内置服务器上的文件可以从另一台计算机访问。 如果此复选框被清除(默认为清除),则调试器仅监听本地连接。 |
允许未签名的请求(A) | 出于安全原因,默认情况下,来自 PhpStorm 外部的任何对内置服务器页面的请求都会被拒绝,并显示 页面 404。 若要允许访问请求的页面,请选中 允许未签名请求 复选框。 |