网站520错误提示空白页怎么办?错误日志开启方法?
排查流程图解
mermaid
graph TD A[出现520] --> B{检查服务状态} B -->|Nginx/Apache| C[systemctl status nginx] B -->|PHP| D[php -v] C --> E[查看error_log] D --> F[检查php-fpm状态]
日志开启方法
- Nginx日志配置
nginx
error_log /var/log/nginx/error.log warn; access_log /var/log/nginx/access.log;
- PHP错误日志
ini
; php.ini设置 display_errors = Off log_errors = On error_log = /var/log/php_errors.log
- 关键日志位置
服务 默认日志路径 Nginx /var/log/nginx/error.log Apache /var/log/apache2/error.log PHP-FPM /var/log/php-fpm.log
常见520原因
- 后端服务(PHP/Python)崩溃
- 资源耗尽(内存/CPU)
- 防火墙拦截请求
- 反向代理配置错误
更新时间:2025-06-02 15:10:56