阿里云主机WordPress安装主题出错导致页面无法正常访问的解决办法
用wordpress搭建自己的博客时,作为一个小白往往会从网上搜罗各种主题,然后上传到自己的虚拟主机中逐个应用来查看效果,希望寻找一个能让自己非常满意的看起来很漂亮的博客主题。在体验各种主题时候,很有可能因为从网上下载下来的某一个主题存在Bug或者因为自己的误操作删除了一些关键文件,导致主题在应用后博客页面无法正常显示,登录后台切换其他主题时也会报错无法切换,严重者甚至无法登录后台管理……这个时候该怎么办呢?此时我们只能够通过修改数据库内容来手动切换主题。
解决办法:(本博运行在阿里云主机,以下以阿里云主机为例。phpMyAdmin操作类似)
1、首先在阿里云主机管理平台中选择“数据库信息”,在数据库基本信息表的最后一列中点击“管理”,打开阿里云数据库管理系统。
2、在阿里云数据库管理系统登录界面输入密码登录系统。
3、在阿里云数据库管理系统点击SQL窗口,在SQL窗口中输入以下代码,点击“执行”按钮可以查看当前应用的WordPress主题名称,即出现问题的主题。
SELECT * FROM wp_options WHERE option_name = 'template' OR option_name = 'stylesheet' OR option_name = 'current_theme';
4、在SQL窗口中输入以下语句,点击“执行”按钮,将当前主题更新成为能够正常使用的主题名称。主题名称可以使用WordPress系统自带的 “classic” 和“default”,也可以通过FTP连接虚拟主机查看主题文件目录下存在的其他主题名称。下列语句执行完毕后,重新访问自己的博客页面即可以正常显示了。
UPDATE wp_options SET option_value = 'default' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'current_theme';
THE END