Castle模板踩坑记录
浏览 176 | 评论 2 | 字数 1615
小丁
2020年02月29日
  • 写在前面

    ohmyga大大的Castle模板终于更新了,伐开心!这次终于没有咕咕咕了!更新了一大堆东西,并且重构可辛苦大大了!但是写出了一大堆BUG毕竟是测试版还是可以理解的,但还是感谢这一次没有咕QAQ

    具体更新内容

    对我的影响

    由于过于高兴,收到更新的通知我就立马下载并且装载到我的的博客上面,没想到刚装上去全站就出现空白的界面
    mmexport1582968314508.jpg
    mmexport1582968312137.jpg
    我立即就联系了ohmyga大佬,似乎是PHP版本的问题,我切换了PHP到7.0,问题又出现了!这次是站点全站出现了

    Database Sever Error

    的报错,机智的我善用百度原来是typecho的Mysql不支持7.0版本的PHP解决办法我也放到了下面

    实际只需要把 config.inc.php 文件中的

    db = new Typecho_Db('Mysql', 'typecho_');

    改为

    $db = new Typecho_Db('Pdo_Mysql', 'typecho_');

    模板终于部署好了,下面开始尝鲜

    你看这多漂亮的模板设置界面
    mmexport1582979573473.jpg
    mmexport1582979576061.jpg
    但是问题又来了,为什么我设置了固定图片的文章却显示的是随机文章?这时我又去烦大佬ohmyga,原来是他的错误大佬忘记替换变量名称解决办法我也分享一下

    将Castle/core/libs/libs.php文件里的
    randCover_Url改为coverExternal
    就可以正常显示了

    但是事实并不是如此,主页还是没有变化,固定图片还是随机,不耻下问的我又双去骚扰大佬,这次依旧是问道解决办法,原来是这次更新规范了变量语法,导致许多东西都失效了,所以得自己替换数据,当然可以使用数据库sql语法进行替换,但是我又没有技术啊,况且上一次在做全站SSL的时候使用sql语法还差点把数据给弄坏了,所以只能乖乖的自己手动一个一个替换...

    还有啊,文章列表和代码的布局都飞啦,大佬还在想对策...

    写在后面

    我的意见是最好还是别体验测试版,等正式版出来在使用,当然如果实在想尝尝鲜可以按照提示更新,毕竟这次真的加了许多许多东西,包括更规法的表情(搞得我得重新替换评论表情符号QAQ)、随机的友链排列(配合提供的插件)、还有漂亮的底部布局与模板设置布局,我很佩服大大有一个这么好的肝!但你得做好面临作者遗留下bug

    写本文章时是Castle模板0.9.0 Beta,期待后面的更新吧!
    干吧类!ohmyga大大!

    本文作者:小丁
    本文链接:https://www.xding.top/index.php/archives/290/
    最后修改时间:2020-02-29 20:38:38
    本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!
    评论
    与本文无关评论请发关于页面请不要水评论,谢谢。
    textsms
    支持 Markdown 语法
    email
    link
    评论列表
    已有 2 条评论
    bbbb
    2020-02-29 22:47
    到处是问题
    2020-02-29 22:48
    @bbbb 但是服♂务很贴心