admin-ajax.服务器响应状态为 500(内部服务器错误)



如果有人可以提供帮助,我已经画了一个完整的空白。我已经将一个网站从NGINX服务器迁移到Apache。该安装在NGINX上运行良好,但自迁移以来遇到了以下问题。

这是一个WordPress安装,版本4.9.5在Apache服务器上,PHP 7.2

我在尝试发布主题自定义时经常收到错误。

Looks like something’s gone wrong. Wait a couple of seconds, and then try again.

控制台显示文件/wp-admin/admin-ajax 的以下错误.php

Failed to load resource: the server responded with a status of 500 (Internal Server Error) 

我已采取以下故障排除步骤无济于事 -

  • 内存和大小限制增加到 256M
  • 降级到 PHP 7.0
  • 在/wp-admin 和/wp-include 中重新安装了核心文件
  • 删除了损坏时的 .htaccess
  • 使用 WP_DEBUG 确认没有 PHP 错误(真(
  • 确认的文件权限应为应有
  • 停用任何不必要的插件。

我刚刚将 php 版本从 8 更改为 7.4 并解决了问题!(降级的 php 对我有用(

最新更新