点击存档返回 404,这是为什么呀!。欢迎来到黑客派。我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

点击存档里面的某一个,比如 10 月份,返回 404

点击存档返回 404,这是为什么呀!

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    878 引用 • 6715 回帖 • 669 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1318 引用 • 8601 回帖 • 578 关注
被采纳的回答
  • jackfruitran

    遇到同样问题看了下 log

    SELECT list is not in GROUP BY clause and contains nonaggregated column 'solo.aa.oId' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
    

    应该是 5.7 之后的版本对于 SQL 校验
    https://blog.csdn.net/piaoxuan1987/article/details/79274936
    看看是否能解决到你,
    不过话说我升级了下 blog 发现以前的文章都没法直接放进去了,有些字段都变了

9 回帖
请输入回帖内容...
  • nobt

    debug 看代码,数据有问题

    1 回复
  • 88250

    点一下这个试试:其他 -> 数据清理 -> 移除未使用存档

    1 回复
  • geektomya

    哦哦,我发现是因为,我用的不是 docker 中的 MySQL,我直接外面装的 MySQL,出现了这个问题。我在 docker 中装了个 MySQL,把数据放进去就可以访问了,为卅会这样呢??

  • geektomya

    我试了哈。数据没啥问题。是因为我没有在 docker 中使用 MySQL,然后出现了这个情况。。我把数据弄到 docker 中的 MySQL 后,就没有什么问题了。只是不知道为什么会这样。

    1 回复
  • 88250

    出问题时的报错日志还有么?可能是因为 MySQL 版本不同导致。

    1 回复
  • geektomya

    当时没注意,我回去再试试用外面数据库的情况

  • jackfruitran

    遇到同样问题看了下 log

    SELECT list is not in GROUP BY clause and contains nonaggregated column 'solo.aa.oId' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
    

    应该是 5.7 之后的版本对于 SQL 校验
    https://blog.csdn.net/piaoxuan1987/article/details/79274936
    看看是否能解决到你,
    不过话说我升级了下 blog 发现以前的文章都没法直接放进去了,有些字段都变了

    1 回复
  • 88250

    这个问题 v3.6.7 会修复,感谢反馈。

    1 回复
  • geektomya

    好的。😄

请输入回帖内容 ...