您的位置:首页 > 运维架构 > Linux

Empire 布署在linux上登陆错误问题

2012-09-13 08:57 260 查看
最近,闲得有些无聊,口袋里也是空空了,总要吃饭,幸而有目前这家公司选中了我。还不错,只是有些扣。呵呵,闲话少聊。

呆了一天,就来任务了。

原来公司的官网是用Empire搭建的。目前需要做一些小小的二次开发。

但首先将线上的代码,环境拉到本地,当下的情况是线上是在NT上,环境搭得还可以,不似一般的在NT上随便使个套件糊弄起来,至少这种认真的态度很值得学习。

因为有IP,代码直接filezila(顺便提下,虽然linux下ftp已经不错了,功能很强大,但是相对来说,filezila真得很不错)拉下来,但是数据库是用mysql原程序安装的,用户root,Host是localhost,因此,需要dump到文件,然后复制到本地,导入本地数据库。

然后,问题出来了。密码问题。

6.6版本,是5.1后的,初始以为是密码错误了,于是重置密码password,salt,这样初始密码是123456,但是登陆成功后还是会跳出来,又考虑登陆域名的问题,查看config.php里的配置,依然没有问题,怪了,什么问题呢?后来才想到session的问题,因为很多时候的问题是因为linux下目录权限的问题,所以,仔细看过目录,发现很多目录都已是775了,因此,修改了存放session的data目录权限为777,问题解决,现在可以开始测试了。

还有个问题,现在的PHP开发,不论是windows下还是linux下,通常使用utf8了,那些使用gbk的朋友,总是为我们觉得我们太轻闲。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: