php WordPress主页是空白的,但每隔一页工作正常

vqlkdk9b  于 2023-04-19  发布在  PHP
关注(0)|答案(3)|浏览(140)

我试图将现有的网站,在旧服务器上工作正常到一个新的服务器。在新的服务器上的主页只是显示空白页。然而,当我导航到“WP-管理”或其他页面,如“关于我们”shoiws了刚刚好,我也能够登录在我的WP-管理。这只是空白的主页。
我试过enable debug,也试过查看wp_content/debug.php,它是空的:

define('WP_DEBUG',true);
define('WP_DEBUG_LOG',true);
define('WP_MEMORY_LIMIT','256M');

接下来我尝试的是permalink设置-〉permalink -〉“保存”它也不起作用。
我也试过通过切换php版本php7.3相同的旧服务器,没有帮助
然后最后我试着一个接一个地删除plugins,并在删除这个特定的元素或插件(https://www.eletemplator.com/ele-custom-skin/)后计算主页加载正常。然而,这个插件非常重要,因为大多数页面都使用这个插件的模板来显示内容。
现在我知道这个插件是导致新服务器上的问题可能是因为加载时间?与旧服务器上的这个插件一切正常。
希望有人能在这方面提供帮助

dhxwm5r4

dhxwm5r41#

要解决此问题,您可以选择以下步骤:
1:首先你尝试禁用你的所有插件,然后看看前端是否回来。如果你不能从后端做到这一点,由于任何原因,你也可以重命名/plugins/文件夹/plugins-broken/或类似的,使用FTP访问。
2:如果是这样,那么开始一个接一个地启用插件,直到问题再次出现。然后你就会知道是什么原因导致的。

hiz5n14c

hiz5n14c2#

在尝试了所有的解决方案后,终于明白这是一个关于httpd.conf apache服务器设置的内存限制问题。在增加RLimitMEM = 204535125的限制后,它工作了!
这个链接真的很有用!如果将来有人遇到这个问题,请查看httpd.conf设置的内存限制。从以前提出的类似问题进一步参考:PHP out of memory error even though memory_limit not reached

xzv2uavs

xzv2uavs3#

在我的例子中,它是WordPress根目录中的一个空白index.html文件。删除空白index.html解决了这个问题。

相关问题