我的知识记录

阿里云虚拟主机500错误解决_display_errors与日志

阿里云虚拟主机做 500错误解决,虚拟主机通常在面板有"错误日志"或"PHP 日志"入口,不用 SSH 也能看。开启 PHP display_errors 临时显示错误(生产环境用完关掉),访问出错页面就能看到具体错误信息,比猜原因快 10 倍。

PHP 错误排查:在 php.ini 或 .user.ini 里设 display_errors = On、error_reporting = E_ALL,访问出错页面看具体错误。常见错误:Parse error syntax error(语法错,少分号/括号/引号)、Fatal error Call to undefined function(函数未定义,扩展没装或函数名错)、Fatal error Allowed memory size exhausted(内存不足,增大 memory_limit 或优化代码)。

参考(WordPress 500排查): ``` # 1. 重命名插件目录(禁用所有插件) mv /www/wwwroot/域名/wp-content/plugins /www/wwwroot/域名/wp-content/plugins_old # 能打开就是插件冲突,逐个重命名回来定位

# 2. 重命名主题(用默认主题) mv /www/wwwroot/域名/wp-content/themes/当前主题 /www/wwwroot/域名/wp-content/themes/当前主题_old

# 3. 重命名.htaccess(重建固定链接) mv /www/wwwroot/域名/.htaccess /www/wwwroot/域名/.htaccess_old # 后台 → 设置 → 固定链接 → 保存(自动重建)

# 4. wp-config.php增大内存 define('WP_MEMORY_LIMIT', '256M');

# 5. 调试模式 define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); # 日志在 wp-content/debug.log ```

500 和 SEO 的关系:500 页面百度蜘蛛抓取失败,持续 500 会导致收录下降、排名掉。整站 500 要立即修复,部分页面 500 检查代码 bug。500 持续时间越长恢复越慢,修复后在站长平台主动推送正常页面,加快重新抓取。

WordPress 500 专项:常见原因是主题或插件冲突、.htaccess 错误、PHP 版本不兼容、内存不足。排查方法:重命名 plugins 目录禁用所有插件,重命名主题目录用默认主题,重命名 .htaccess 重建固定链接,增大 WP_MEMORY_LIMIT。逐个启用插件定位冲突插件。

阿里云虚拟主机500错误解决_display_errors与日志

标签:

更新时间:2026-08-27 10:52:03

上一篇:景安虚拟主机WordPress部署SSL_重定向循环排查

下一篇:未知错误怎么排查_系统化诊断方法与工具