最近我将我的网站php从5.6更新到7.2,但之后我的网站有时/经常显示内部服务器错误消息。我将debug设置为true,并出现以下错误:
PHP警告:mysqli\\u query():MySQL服务器已在/var/www/wp includes/wp db中消失。第2033行的php警告:mysqli\\u query():在/var/www/wp includes/wp db中读取结果集标题时出错。php在线2033
有人知道如何解决这个问题吗?我曾试图让wordpress修复数据库,但这并没有改变任何事情。
我在网上到处读到,我应该从备份中恢复数据库。我在更新php之前做了一个备份,但我想知道这是否是最好的做法。首先,这不会再次破坏网站吗?因为现在我的网站运行的是php 7.2,而数据库来自php 5.6。其次,如果这也能将我的php恢复到5.6,那么woocommerce需要7.2。
谢谢