在我引入了一个PHP脚本后,网站出现了严重的问题,wordpress管理后台也无法登陆。类似的问题是由于引入的脚本无法正确加载,而造成了程序的崩溃。以下是解决思路:
进入阿里云服务器的终端界面,根据指引获取数据库和wordpress的用户名和密码。
修改数据库配置,使我能使用Navicate连接数据库,方便后续维护。方法见https://blog.csdn.net/a648119398/article/details/122420906。注意user表里的用户如果有多行root,其中一个root的host设置为%,另一个host设置为localhost。
随后使用Navicate进入数据库的wordpress库,找到wp_snippets表,删除我错误添加的php那一行。
再次进入远程终端,重启数据库,修复完毕。