我正在将我的网站更新到 WordPress 到 6.2,但安装从未结束。当我刷新页面时,我收到消息:“此网站出现严重错误”。
我已经打开调试,我可以看到有两个错误:
致命错误:Allowed memory size of 268435456 bytes exhausted (tried 分配 4096 字节)在 /home/qualalba/public_html/wp-content/plugins/wordpress-https/lib/Mvied/Url.php 在线 245
致命错误:Allowed memory size of 268435456 bytes exhausted (tried 分配 4096 字节)在 /home/qualalba/public_html/wp-includes/class-wp-recovery-mode.php 上 178号线
(但如果我尝试在另一个浏览器中打开网站,与错误相关的文件会不断变化)
我试图通过将插件文件夹重命名为其他名称来禁用所有插件,然后我只收到一个错误。
致命错误:Allowed memory size of 268435456 bytes exhausted (tried 分配 262144 字节)在 /home/qualalba/public_html/wp-includes/class-wp-hook.php 第 308 行
这次错误在所有浏览器中始终相同。
我尝试了几种增加PHP内存限制的方法,都没有结果:
define("WP_MEMORY_LIMIT", 512)
php_value memory_limit 512M
无论值是多少,错误仍然存在。错误消息告诉我内存确实增加了,但它永远不够。
我还尝试手动复制一个新的 6.2 wordpress 副本到我的站点,覆盖旧文件(无结果)
我真的不知道我还能做什么。在失败的更新过程中可能是数据库损坏了吗?