Typecho | 博客css和js无法加载 前台样式崩了 https相关

过程记录

  1. 今天为博客申请了一个SSL证书,安装完成以后开启了强制HTTPS,然后在博客后台设置-基本-站点地址 把原先的http地址改为了https。此时一切都还正常。
  2. 然后我又把SSL证书部署取消了,结果在http下访问出问题,博客无法加载任何css样式和js!如图:
    失去css和js就是这么丑失去css和js就是这么丑

Typecho | 插件仓库TeStore :一键安装、便捷管理、代理下载Typecho插件!强烈安利

难道只有我到现在才发现这个叫TeStore的插件吗?!真的太方便了。❤️ 省去了到处找插件上传的麻烦

插件名称:TeStore

插件特点:

  • 插件安装:可以很方便地检索和一键安装Typecho-Fans插件库中的插件
  • 插件升级:对于已经安装的插件可以检查更新
  • 插件卸载:不再需要的插件可以很方便的一键删除
  • 代理加速:Github访问慢还可以通过jsDelivr镜像、GitCDN镜像1、GitCDN镜像2等加速插件下载

*图片来自插件作者 羽中漫步 的博客:https://www.yzmb.me/archives/net/testore-for-typecho*图片来自插件作者 羽中漫步 的博客:https://www.yzmb.me/archives/net/testore-for-typecho

TeStore在后台中使用的截图TeStore在后台中使用的截图

Typecho | 博客程序、主题及插件安装常见问题汇总


正好最近在装Typecho的时候不管是整个网站程序也好还是主题插件都遇到了挺多问题,就在这篇里总结一下。

目录

汇总

插件启用错误 500 Server Error

问题插件:KaTeX4Typecho 0.0.1
错误表现:将插件文件夹放入网站/usr/plugins后在后台点击启用,出现500服务器错误,如图:

KaTeX4Typecho 0.0.1插件启用后出现错误 500 Server ErrorKaTeX4Typecho 0.0.1插件启用后出现错误 500 Server Error

错误原因:
info:找了一番原因,原来是KaTeX4Typecho插件文件夹命名有问题,传到服务器的文件夹名字是KaTeX4Typecho-master,需要改为KaTeX4Typecho才能正常启用。其它的插件也是如此,一般需要改为插件管理界面显示的名称,或插件说明文档中所要求的名称。

参考内容:https://dxoca.cn/skill/21.html


插件启用错误 Call to a member function fetchAll() on resource

问题插件:SmmsForTypecho 4.4
错误表现:点击启用,提示:

Call to a member function fetchAll() on resource
Error: Call to a member function fetchAll() on resource in /home/vol18_2/xlphp.net/xl_28926095/htdocs/usr/plugins/SmmsForTypecho/smms.function.php:46
Stack trace:
#0 /home/vol18_2/xlphp.net/xl_28926095/htdocs/usr/plugins/SmmsForTypecho/Plugin.php(60): plugin_activation_cretable()
#1 /home/vol18_2/xlphp.net/xl_28926095/htdocs/var/Widget/Plugins/Edit.php(102): SmmsForTypecho_Plugin::activate()
#2 /home/vol18_2/xlphp.net/xl_28926095/htdocs/var/Widget/Plugins/Edit.php(308): Widget_Plugins_Edit->activate('SmmsForTypecho')
#3 /home/vol18_2/xlphp.net/xl_28926095/htdocs/var/Widget/Do.php(82): Widget_Plugins_Edit->action()
#4 /home/vol18_2/xlphp.net/xl_28926095/htdocs/var/Typecho/Widget.php(221): Widget_Do->execute()
#5 /home/vol18_2/xlphp.net/xl_28926095/htdocs/var/Typecho/Router.php(135): Typecho_Widget::widget('Widget_Do', NULL, Array)
#6 /home/vol18_2/xlphp.net/xl_28926095/htdocs/index.php(23): Typecho_Router::dispatch()
#7 {main}

错误原因:

warning:未知

参考内容: