最近,我将我的网站php从5.6更新到7.2,但之后,我的网站有时/经常显示内部服务器错误信息。我将debug设置为true并得到以下错误:
mysqli_query():MySQL服务器已在第2033行/var/www/wp-include/wp-db.php中消失,警告: mysqli_query():在第2033行/var/www/wp-include/wp-db.php中读取结果集的头时出错
有谁知道怎么解决这个问题吗?我试图让wordpress修复数据库,但这并没有改变任何事情。
在网上,我到处读到应该从备份恢复数据库。在更新我的php之前,我做了一个备份,但是我想知道这是否是最好的操作方式。首先,这不会再次破坏这个网站吗?因为现在我的站点运行的是php7.2,数据库来自php5.6。其次,如果这也以某种方式将我的php恢复到5.6,我需要7.2用于woocommerce。
谢谢!
发布于 2020-10-08 13:13:54
您的PHP‘超时’设置太低了。如果PHP脚本需要访问数据库,并且无法在设置的超时窗口中获取信息,这也会触发
https://wordpress.stackexchange.com/questions/376132
复制相似问题