用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3150|回复: 2
收起左侧

stblog

[复制链接]
发表于 2012-7-3 10:43:32 | 显示全部楼层 |阅读模式
这个东西下载下来后 ,怎么没有数据表那?
发表于 2012-9-18 15:04:30 | 显示全部楼层
user_guide/db.sql, 通过任何你喜欢的方式导入mysql。

好了后有2个问题:
1. 将db.sql CREATE TABLE `sessions` (
  `session_id` varchar(40) NOT NULL DEFAULT '0',
  `ip_address` varchar(16) NOT NULL DEFAULT '0',
  `user_agent` varchar(50) NOT NULL,
  `last_activity` int(10) unsigned NOT NULL DEFAULT '0',
  `user_data` text NOT NULL DEFAULT '',
  PRIMARY KEY (`session_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

中的 `user_data` text NOT NULL改为  `user_data` text NOT NULL DEFAULT ''。

2. 后台新增分类和标签会失败,报“分类无法转换成缩略名",是填写的数据form验证不过,把tag文字全部变成0了。我还没找到具体原因,可以通过mysql直接在metas数据表加分类。

Sturn只生不养,丢弃stblog创业去了,该项目2年无更新、没人管了。虽然如此,大家还是遵照开源精神,不说继续开发,继续维护修正现有的bug应该是可以做得到的。
发表于 2012-9-20 18:15:57 | 显示全部楼层
admin页面 分类和标签 无法创建,报错"分类无法转换成缩略名",
查了下,原来是php.ini的mbstring extension没打开,Common:: repair_slugName()这有个bug:
/return function_exists('mb_get_info') ? mb_strimwidth($str, 0, 128, '', $charset) : substr($str, $maxLength);

如果没打开mbstring, 就会执行substr($str, 200),结果就把slug做成null了。

解决方法:1.打开php.ini的mb_string; 2.改为
return function_exists('mb_strimwidth') ? mb_strimwidth($str, 0, $maxLength, '', $charset) : substr($str, 0, $maxLength);

本版积分规则