ubuntu

ubuntu下thinkphp错误怎么排查

小樊
36
2025-11-22 23:47:41
栏目: 编程语言

Ubuntu下ThinkPHP错误排查清单

一 快速定位与开启调试

二 环境与兼容性检查

三 URL路由与大小写问题

四 数据库与验证码专项排查

五 常见症状与处理速查表

症状 优先检查 快速修复
页面空白或只显示500 调试模式、runtime/log、Web/PHP日志 开启APP_DEBUG;查看runtime/log与**/var/log/…**;修复语法/权限/配置错误
404或路由失效 Nginx try_files、Apache重写、大小写 补全try_files或**.htaccess**;统一控制器/文件名大小写
数据库连接失败 database.php、网络与权限 校正主机/端口/账号/密码;确认MySQL用户权限与网络可达
验证码不显示/错误 GD扩展、session路径、输出缓冲 安装php-gd并启用;设置session.save_path可写;加ob_end_clean()
“php module not found” 缺失扩展 安装对应扩展(如php-mysql、php-mbstring),重启FPM/Apache
502 Bad Gateway PHP-FPM未运行或套接字错误 启动FPM;核对fastcgi_pass路径;检查FPM日志

以上步骤覆盖了Ubuntu下ThinkPHP从“定位—环境—路由—数据—验证码”的高频故障面,按序排查通常可快速定位并解决问题。

0
看了该问题的人还看了