跳到正文
文档导航 · 部署与运维
产品文档/部署与运维/安装与启动常见问题
部署与运维/故障排查

安装与启动常见问题

解决环境检查、数据库连接、目录权限和端口占用问题。

更新于 2026-09-27约 7 分钟阅读
版本、适用对象与验证信息
文档类型
故障排查
适用版本
当前稳定版
阅读对象
开发者
预计阅读
7 分钟
验证日期
2026-09-27

启动时提示端口被占用

更换本地端口,例如 php think run -H 127.0.0.1 -p 8124,并确认防火墙没有阻止本地访问。

数据库迁移失败

检查 .env 中的主机、端口、数据库名和账号权限,确保目标数据库已创建且编码为 utf8mb4。

页面可以打开但样式异常

先执行 pnpm install --frozen-lockfile 和 pnpm assets:build,然后清理浏览器缓存并重新加载。

runtime 无法写入

确保 PHP 运行用户对 runtime 和 public/storage 目录拥有写权限。