我的知识记录

网站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状态]

日志开启方法

  1. Nginx日志配置
    
     
    nginx
    error_log /var/log/nginx/error.log warn; access_log /var/log/nginx/access.log;
  2. PHP错误日志
    
     
    ini
    ; php.ini设置 display_errors = Off log_errors = On error_log = /var/log/php_errors.log
  3. 关键日志位置
    服务 默认日志路径
    Nginx /var/log/nginx/error.log
    Apache /var/log/apache2/error.log
    PHP-FPM /var/log/php-fpm.log

常见520原因

  1. 后端服务(PHP/Python)崩溃
  2. 资源耗尽(内存/CPU)
  3. 防火墙拦截请求
  4. 反向代理配置错误

网站520错误提示空白页怎么办?错误日志开启方法?

标签:520错误诊断、日志配置、空白页排查

更新时间:2025-06-02 15:10:56

上一篇:多次失败登录被封锁?fail2ban解锁和防护?

下一篇:ASP网站连接数据库提示"Provider cannot be found"怎么办?