关于Flexsns Sky 卡80%,以及乱码的解决问题
来源:互联网 发布:js身份证号计算年龄 编辑:程序博客网 时间:2024/06/07 05:24
一直被 flexsns sky 这个应用折磨好久了,刚开始的时候安装成功。但是打开界面一直卡在80%那里, ucenter 里面的设置也是对的。官网也是挂的! 于是百思不得解。
接下来 我来说说我的解决办法把
1.前提条件。
这里只说在安装里面参数设置都正确以及数据库链接配置以及ucenter设置都正确的前提下出现的问题,如果是因为这些问题,请自行解决。
2.下面讲讲 我遇到的问题以及是怎么解决的。
当我安装完flexsns sky(以下简称sky)后,正常情况下mysql里面是因为会自动创建sky数据库以及会导入数据表的。但是,我发觉我的mysql只是帮我创建了数据库,而表却没有导入进去。但是我在本地的apmserv 环境(apache2+php+mysql)确是好的,所以表都自动建好了。于是我便将本地环境里面的数据库表结构备份一个导出来,还原到服务器mysql。这个时候神奇的事情发生了,sky可以打开了,我欣喜万分,但是当我到后台随便改了一个设置,一保存,在访问主页,TM页面都打不开了,于是我去看了数据库的sky_setting表(配置的信息都存在里面),我发觉里面的记录就几条,明显有问题。于是我想破头皮。发觉本地里面的数据库setting表有好多配置项记录,于是 我又将本地的记录导出来还原到服务器的数据库里面,这里需要注意的是有几个密钥 需要修改。第一个是authKey hookKey 这两个是安装的时候 程序自动生成的 每次安装都会生成不一样的 ,你需要在 安装完后的data/congfig.php里面去找 ,以及 admin, adminPassword ,dbName,dbPassword 这4条记录, 分别是后台管理的账号密码,和数据库的以及密码 (注意密码是加密过后的 你可以和本地取一样的,方便复制,待后面正常后,直接在后台修改),这样之后。 我再次访问之后,一切正常了,但是 当我在后台修改配置之后,保存再次访问之后,虽然可以打开了,但是发觉中文都乱码了,这里的解决办法,(我是linux系统)
修改/etc/mysql/my.cnf 在一下位置添加相应的字符串(我的mysql是5.5的版本,其它的版本可能有部分区别,请自行百度,)
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect=’SET NAMES utf8′
character-set-server = utf8
然后重启mysql服务 查看数据库的编码 如下
ok 编码修改完毕了,然后删掉sky数据库,按照之前的步骤,重新来一遍 发觉乱码问题解决了,一切OK。
总结下:
前面描述的有点乱。
第一步,首先修改自己mysql数据库的编码。为utf8
第二步,把本地有现成的数据库以及记录都备份出来(settting一定要导出记录,其它可以无视),然后还原到服务器的数据库,在还原之前记得先修改setting里面记录(authKey hookKey ,admin, adminPassword ,dbName,dbPassword这几条记录),要修改的值请在安装sky之后里面的data/config.php里面去找。
第三步,到后台看看修改并保存配置。如果一切正常,并没有乱码,说明你完成了
如果还没解决问题,欢迎留言,我看到有时间会帮忙解决!
原文地址:http://www.ijianyou.cn/article-18-1.html
阅读全文
0 0
- 关于Flexsns Sky 卡80%,以及乱码的解决问题
- 关于在struts中传值后出现中文乱码的解决问题
- 关于解决问题的思考
- 关于解决问题的感想
- 乱码解决问题
- 关于Tomcat的URIEncoding以及GET乱码
- 关于Tomcat的URIEncoding以及GET乱码
- 关于Tomcat的URIEncoding以及GET乱码
- 关于Tomcat的URIEncoding以及GET乱码
- 关于Tomcat的URIEncoding以及GET乱码
- 关于Tomcat的URIEncoding以及GET乱码
- 关于魔兽 关于sky
- 关于未解决问题的思考
- 比较简便的中文乱码解决问题
- Oracle插入数据的乱码解决问题。
- LoadRunner录制好脚本的乱码解决问题
- 关于SSM @ResponseBody 返回数据中文乱码解决问题
- cocos2d-x 关于 Sprite应用 的一个小游戏 - Sky Defense
- Git安装及SSH Key管理之Mac篇
- ACM训练题
- Vue.js两级路由
- 19个MySQL性能优化要点解析
- (3)学习SpringBoot 之 Junit测试
- 关于Flexsns Sky 卡80%,以及乱码的解决问题
- 数据库的数据独立性体现在哪里?
- 光学字符识别(OCR,Optical Character Recognition)
- C 语言学习
- [知了堂学习笔记]_Jquery_Validate 表单校验的使用[知了堂学习笔记]_Jquery_Validate 表单校验的使用
- 将字符串循环左移n位
- 二叉树的遍历-Recursive/Iterative/Morris
- BinaryIndexedTree
- Unity+Android+讯飞SDK