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:未知

参考内容:


杂记 | 博客开启的第一天

这是我使用typecho的第一篇博客!

捣鼓了大半天,终于在我已经吃灰的树莓派上配置好了sqlite3+nginx+php7.3 并安装上typecho 。现在只有一个奇怪的问题:使用笔记本电脑和树莓派服务器处在同一局域网内对其进行访问的时候,不管是chrome浏览器还是edge浏览器,都会直接将index.php作为文件下载下来,而使用iPad或安卓手机访问则正常(这片文章就是在iPad上敲的)。服务器上nginx对于php文件的pathinfo模式也按照流程处理好了,迷茫,到底是怎么肥四!
搞来搞去,我还是把服务器迁移到了一个比较稳定的主机供应商。无奈。

我的树莓派4B我的树莓派4B