在 Ubuntu 上运行 ThinkPHP(以 ThinkPHP 5 / 6 为主,最常用)开启调试模式,主要有以下几种方式,按使用场景说明:
编辑项目根目录下的 .env 文件:
APP_DEBUG = true
如果没有 .env 文件,可以复制示例文件:
cp .env.example .env
然后修改:
APP_DEBUG=true
✅ 这是 官方推荐方式
编辑:
config/app.php
找到:
'app_debug' => false,
改为:
'app_debug' => true,
编辑:
application/config.php
修改:
'app_debug' => true,
APP_DEBUG = true
ThinkPHP 6 中:
// config/trace.php
'enable' => true,
浏览器底部会出现调试信息面板。
修改配置后建议清除缓存:
php think clear
# 或
rm -rf runtime/cache runtime/temp
确保 runtime 目录可写:
sudo chmod -R 755 runtime
sudo chown -R www-data:www-data runtime
(如果你用 Nginx/Apache)
页面出现以下任意一种即表示成功:
runtime/log)如果你能告诉我:
我可以给你更精确的操作步骤。