猿问

Wordpress 主页是空白的,但其他所有页面都可以正常工作

我正在尝试将在旧服务器上运行良好的现有站点移动到新服务器。在新服务器上,主页只显示空白页。但是,当我导航到“wp-admin”或“about-us”等其他页面时,显示效果很好,我也可以登录我的 wp-admin。就是首页是空白的。。


我已经尝试enable debug并尝试查看 wp_content/debug.php 并且它是空的:


define('WP_DEBUG',true);

define('WP_DEBUG_LOG',true);

define('WP_MEMORY_LIMIT','256M');

接下来我尝试的是permalink设置 -> 永久链接 -> “保存”它也不起作用。


我也尝试过切换php7.3与旧服务器相同的php 版本,没有帮助


然后最后我尝试plugins一个一个删除,并在删除这个特定的元素插件(https://www.eletemplator.com/ele-custom-skin/)后发现主页加载正常。但是这个插件非常重要,因为大多数页面都使用这个插件的模板来显示内容。


现在我知道这个插件导致了新服务器上的问题,可能是因为加载时间吗?在旧服务器上使用此插件一切正常。


希望有人能对此提供帮助


慕工程0101907
浏览 187回答 2
2回答

哈士奇WWW

要解决此问题,您可以选择以下步骤:1:首先您尝试禁用您的所有插件,然后查看前端是否恢复。如果由于任何原因无法从后端执行此操作,您也可以使用 FTP 访问将 /plugins/ 文件夹重命名为 /plugins-broken/ 或类似名称。2:如果是,则开始一个一个启用插件,直到问题再次出现。然后你就会知道是什么原因造成的。

慕村225694

在尝试了所有解决方案后,终于明白这是httpd.conf apache服务器设置上的内存限制问题。增加限制后RLimitMEM = 204535125它正在工作!这个链接真的很有帮助!如果将来有人遇到此问题,请查看 httpd.conf 内存限制设置。
随时随地看视频慕课网APP
我要回答