WordPress 管理员发送空响应,但前端工作

Posted

技术标签:

【中文标题】WordPress 管理员发送空响应,但前端工作【英文标题】:WordPress admin sends empty response but frontend works 【发布时间】:2022-01-21 05:49:33 【问题描述】:

我所有的 WordPress 安装在安装后突然无法访问 wp-admin。我已经在不同的位置重复了多次该过程以避免缓存问题。

步骤:

    从官网下载WP 在空数据库中进行全新安装 登录 /wp-admin

登录后,我得到一个 ERR_EMPTY_RESPONSE 并在控制台中看到错误“crbug/1173575,不推荐使用非 JS 模块文件”。在此之后,管理部分完全无法访问。

网站本身运行良好,我看到了默认的 Hello World 帖子。

我现有的 WP 安装运行良好,但我制作的任何新的都按照描述运行。

我已尝试重新启动并重新启动 Apache。

我使用的是 MacOS,php 7.3.29。

【问题讨论】:

你在windows上吗? php版本? WordPress 版本? Docker 是解决方案。你对 docker 开放吗? WP 版本是当前版本 - 刚从官方网站下载。我在 MacOS 上。奇怪的是我现有的 WP 安装工作正常,但我所做的任何新的都像我描述的那样运行。 PHP 7.3.29 【参考方案1】:

这并不完全是一个解决方案,但似乎没有人能够回答,所以我会提供我能提供的信息,以防其他人发生这种情况。

问题发生在之前登录并且 wp-admin 尝试“重新授权”(URL 中存在参数“reauth”)时。

问题似乎与通过 MacOS 自己的 Apache 安装 提供 WordPress 有关,但通过 Mampstack 安装提供服务时工作正常。 (我之前使用过 MacOS 内置安装,因为我需要 mysql 而不是 MariaDB,我想我必须并行运行它们。)

【讨论】:

以上是关于WordPress 管理员发送空响应,但前端工作的主要内容,如果未能解决你的问题,请参考以下文章

我想在 wordpress 管理页面中下载 csv ......它在本地服务器上工作正常,但它给标题已经发送错误

Wordpress 用户角色/权限

在 Azure 应用服务上托管 WCF 不响应客户端应用服务

基于 Python 的 Discord Bot 在本地工作,但从未在 heroku 上托管

尽管在 Flask 中设置了响应标头,但 CORS 错误

我可以在 wordpress 业务上托管多少个网站?