安装完成后,遇到了500错误。

2020-01-16 10:14发布

今天第一次安装whatsns,安装完成后,访问首页,遇到了500错误。

环境没问题,开启调试模式后,报错如下:

Message: Call to a member function result_array() on boolean

Filename: D:\BCH\whatsns\system\libraries\Cache.php

后来发现安装完后少了个表whatsns_badword,

手动创建失败,原因是[Err] 1071 - Specified key was too long; max key length is 767 bytes

索引长度超出限制,

`find` varchar(255)改成varchar(64)或者启用innodb_large_prefix。

在这里记录一下,感谢作者。


 


1条回答
mishen - whatsns产品经理
1楼 · 2020-01-16 12:49.采纳回答

可以正常访问了?

答主追加回答: 2020-01-16 12:49

感谢反馈,由于上次跟新将数据库和表编码全部转成utf8mb4格式疏忽没测试,刚线上安装测试确实存在,已修复

image.png

http://git.whatsns.com/whatsns/whatsns_free/commit/f2b8f5ecc207e37440211afdafbdc78297a94e07

一周热门 更多>