我无法解释,我没有改变任何东西,但是今天我的Plesk环境(Ubuntu上的Plesk)上的一个网站突然变白了。没有错误,没有php错误,什么都没有(即使使用define( 'WP_DEBUG', true );或任何其他可以帮助我找到东西的方法)。
此外,该域的错误日志似乎不会返回任何有用的信息。
因为它是Wordpress,我试着重命名插件文件夹,主题文件夹,选中的.htaccess,其他配置。
但是…3.
当我检查它时,我只能得到一个完全空白的页面。
<html>
<head></head>
<body></body>
</html>我正在运行PHP7.2.19和“由nginx服务的FPM应用程序”,但也切换到其他PHP版本,更新参数或切换到apache-serving不会做任何事情。
我还检查了相同Plesk安装上的其他域名,它们都工作得很好。
这里有什么想法吗?
发布于 2019-06-28 08:14:53
在你尝试这些解决方案之前,我建议你先重启你的服务器,因为问题可能会自行解决,因为我们知道plesk会在后台进行大量的更新。
解决方案1
访问您的错误日志/var/www/vhosts/yoursite.com/logs/access_log,并检查其中是否有500个错误。这意味着你需要在plesk的PHP设置中分配更多的内存(Plesk >您的网站> PHP设置),例如256或512 MB。
不要忘记在您的wp-config.php中添加define('WP_MEMORY_LIMIT', '256M');
解决方案2
将/plugins/文件夹重命名为/plugins.old/并创建一个新的空内容文件夹,然后转到/wp- plugins /并删除advanced-cache.php。同样在wp-config.php中,检查是否有缓存定义(‘WP_’,true);,然后将其更改为false。
解决方案3
你的主题可能会被破坏,所以切换到任何默认的主题来找出答案。
解决方案4
进入Plesk >您的网站> PHP设置并启用错误。然后将"define( 'WP_DEBUG',true );“添加到wp-config.php.中尝试访问您的管理面板并查看随机网页来查看错误,因为它们可以为您提供正在发生的事情的线索。然后你可以用谷歌搜索任何错误。
解决方案4
进入Plesk >你的网站>设置>切换到FastCGI/PHPFPM,Apache/Nginx等。尝试所有这些结合不同的PHP版本。
解决方案5
从工具&设置>网络应用程序防火墙(ModSecurity)关闭模块安全
https://stackoverflow.com/questions/56798804
复制相似问题