2023-03-19 16:30:54
在 PhpStorm 中运行 PHP 项目主要有两种方法,具体操作如下:
方法 1:使用内置的 PHP 调试器进入菜单“Preferences”(Windows/Linux 为“Settings”)>“PHP”>“Debug”。
确保已选中“Use built-in PHP interpreter”(使用内置 PHP 解释器)选项。
可根据需要配置其他调试参数,如端口号、路径映射等。
选择菜单“Run”>“Debug”(运行>调试)。
或直接按快捷键“Ctrl + D”(Windows/Linux)或“Command + D”(macOS)。
调试器启动后,程序会在断点处暂停。
使用调试工具栏(如逐步执行、跳过、进入函数等)控制程序执行流程。
可通过“Variables”(变量)窗口查看当前作用域的变量值,或设置“Watch”(监视)表达式。
进入菜单“Preferences”(Windows/Linux 为“Settings”)>“Tools”>“Terminal”(终端)。
在“Shell path”中指定外部终端的路径(如 Windows 的“cmd.exe”或 macOS/Linux 的“bash”)。
可配置终端启动目录(如项目根目录)。
在项目目录中创建启动脚本文件(如“start.php”或“run.sh”)。
脚本内容根据需求编写,例如:<?php// start.php 示例require_once 'vendor/autoload.php'; // 如果是 Composer 项目$app = new YourApplicationClass();$app->run();或使用命令行工具:#!/bin/bashphp -S localhost:8000 -t public/ # 启动内置 Web 服务器
打开 PhpStorm 内置终端(菜单“View”>“Tool Windows”>“Terminal”)。
使用外部命令行工具运行脚本,例如:php start.php # 直接运行 PHP 脚本composer run start # 通过 Composer 运行自定义命令
若启动 Web 服务器,可通过浏览器访问指定地址(如
终端会实时显示程序的输出内容(如日志、错误信息等)。
若使用 Web 服务器,浏览器中会显示项目运行结果。
根据项目需求选择合适的方式:调试时推荐方法 1(内置调试器),快速运行或部署时推荐方法 2(外部命令行/Web 服务器)。