直接在项目根目录运行 php think run 即可启动 ThinkPHP 开发服务器;需确保已用 Composer 创建项目、进入根目录且 PHP 环境可用;成功后访问 https://www.php.cn/link/f0838b2ebfc6440a474eabdc326bf31a 可见欢迎页;支持 -p 改端口、--host 指定主机;修改代码后需手动重启,不支持热重载。

直接在项目根目录下运行 php think run 即可启动 ThinkPHP 自带的开发服务器。
确认项目已正确创建
确保你已完成以下前提:
- 用 Composer 创建了 ThinkPHP 项目,例如:
composer create-project topthink/think tp6 - 已进入项目根目录(含
think可执行文件和app/、route/等目录) - PHP 环境可用(建议 PHP 7.4+),且未被其他服务(如 XAMPP 的 Apache)意外干扰
运行命令并验证
在终端中执行:
php think run
成功时会输出类似:
或
ThinkPHP Development server is started at https://www.php.cn/link/f0838b2ebfc6440a474eabdc326bf31a/打开浏览器访问 https://www.php.cn/link/f0838b2ebfc6440a474eabdc326bf31a,看到 “ThinkPHP V6.0” 欢迎页即表示启动成功。
常用调整选项
- 改端口:加
-p参数,如php think run -p 8080 - 指定主机:加
--host,如php think run --host 0.0.0.0(局域网内可访问) - 注意:该服务器仅用于本地开发,不可用于生产环境
修改代码后需重启
每次修改路由(route/app.php)、控制器或配置后,必须手动停止当前服务(Ctrl+C),再重新运行 php think run 才能生效。内置服务器不会自动热重载。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











