我今天发文章的时候报错,一查日记SQL错误
SQL Error: 1364, SQLState: HY000
Field 'slug' doesn't have a default value
Captured an exception
slug没有默认值,然后我上去把slug不为空取消掉
接着我发了一篇测试,毫无影响,只是进数据库后这个值为空

lsqems 去服务器把 ~/.halo/templates/ 下的 admin 删除了。

还是得说一句,beta 不建议用在线上。

    Ryan Wang 👍
    谢谢,我halo是直接从github上获取然后打包的,本地测试觉得很好看就没注意版本往服务器上挂了😂
    而且我之前是可以有slug字段显示的,但是今天下午研究VScodessh远程密匙重启服务器后,重新运行halo就这样了

    图一中我的没有admin,不过感觉好像这个slug无伤大雅?
    图2是我的yaml配置
    图3就是数据库显示

    Server 版本:1.3.0-beta.1
    Admin 版本:1.3.0-beta.1
    数据库:MySQL
    运行模式:production
    User Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
    网站 :www.lsqem.cn

      lsqems 我们将文章的 url 字段改为了 slug,标签和分类的 slugName 也改为了 slug。

      还是不建议自己打包,太折腾。

      lsqems 推荐使用刚刚发布的 beta3,各方面已经趋于正式版了。当然,你要自己打包也行。

        Ryan Wang 👍 已换beta3
        😂不是我爱自己打包,主要是之前github上下的直接是工程文件,而且github下载太慢了,又懒得去下jar,就自己打包传服务器了

          Ryan Wang 👍
          大佬,换了beta3后字段slug是在了,但是前端主题文章超链接全部指向了归档,无法打开了,前端控制台也没报错
          换回默认后The page you are looking for is error 只能用寒山志 日志文件

          版本:1.3.0-beta.3
          数据库:MySQL
          运行模式:production
          User Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36

            lsqems 是的哦,这是我不建议在线上使用的主要原因,因为主题没有适配。

            lsqems 用的 SImple Bootstrap?待会我 fork 一个,修改之后去下载吧。其他主题可以下载 require-1.3.0 分支。