Loading... # Typecho在QQ和微信上打开无法评论 之前博客有朋友说在QQ和微信上无法评论,后边自己试了下,也确实会报错,无法评论。 <div class="tip inlineBlock error"> **报错:** 500 ;Databases Query Error </div> 通过网上知道了原因,是由于QQ微信的浏览器UA 信息过长造成的。 ## 解决方法 **改评论字段的存储大小** **方法一:** 扩大评论的 UA 字段(将 `paul` 替换为你的前缀)如果你使用了 Access 插件,也建议一并扩大相关字段。 ```sql ALTER TABLE `paul_comments` CHANGE `agent` `agent` VARCHAR(512) ``` 扩大 Access 插件的 UA 字段(将 `paul` 替换为你的前缀) ```sql ALTER TABLE `paul_access_log` CHANGE `ua` `ua` VARCHAR(512) ``` **方法二:** **使用 phpMyAdmin 修改评论字段长度** 登入 `phpMyAdmin` <i class="fa fa-angle-double-right" aria-hidden="true"></i> 找到 `Typecho` **数据库** <i class="fa fa-angle-double-right" aria-hidden="true"></i> 点击**表** `typecho_comments` <i class="fa fa-angle-double-right" aria-hidden="true"></i> 点击右侧窗口 **结构** <i class="fa fa-angle-double-right" aria-hidden="true"></i> 找到 **agent** 字段 <i class="fa fa-angle-double-right" aria-hidden="true"></i> 点击右边的 修改,作如下修改即可。 | 名字 | 类型 | 长度/值 | 默认 | 排序规则 | | - | - | - | - | - | | agent | VARCHAR | 512 | NULL | utf8mb4_unicode_ci | 修改完,点击保存。 这样,你的 Typecho 就可以直接在 QQ 和微信评论了。 End Thanks!😁 最后修改:2020 年 12 月 16 日 10 : 35 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付