最近,闲得有些无聊,口袋里也是空空了,总要吃饭,幸而有目前这家公司选中了我。还不错,只是有些扣。呵呵,闲话少聊。
呆了一天,就来任务了。
原来公司的官网是用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的朋友,总是为我们觉得我们太轻闲。
呆了一天,就来任务了。
原来公司的官网是用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的朋友,总是为我们觉得我们太轻闲。