今天给各位分享phpcmslogin的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、phpcms如何登陆网站后台
- 2、如何重置找回phpcms管理员密码
- 3、phpcms后台登陆验证码显示异常
- 4、怎么修改默认phpcms登录地址
- 5、phpcms怎么修改后台登录地址
- 6、怎么取消PHPCMS登陆验证码
1、phpcms如何登陆网站后台
登录后台的两种方式
第一种:
在浏览器中输入“您的网址/index.php?m=adminc=indexa=login”
例如“;c=indexa=login”
即可出现登录界面,如图:
第二种:
直接在您的域名后面加上/admin.php
如:
网站会自动跳转,提示您登录网站后台;
2、如何重置找回phpcms管理员密码
如果你不是站长,没有操作数据库的权限,请联系站长给重置。
如果你是站长,有操作数据库的权限,给出以下解决方法:
方法一(适用于有php编程基础的网友):
总的来说,找到phpcms的后台密码加密原理,仿照此原理对你要重置的新密码字符串进行处理,然后将处理后的密码串覆盖数据库中原密码串。具体操作是,首先找到/phpcms/modules/admin/index.php中的login()方法,找到大约61行有如下一句程序:
$password = md5(md5(trim((!isset($_GET['card']) ? $_POST['password'] : $_SESSION['card_password']))).$r['encrypt']);
这边是后台密码的加密方式,简单来说就是将你输入的密码进行一次md5加密后连接一个随机字符串($r['encrypt']),然后再进行一次MD5加密。其中$_GET['card']是如果你开启密保卡时的传参,$r['encrypt']是随机字符串保存在数据库admin数据表中的encrypt字段中,$password是生成的密码保存在admin数据表中的password字段。
好的,知道它的加密原理后,假设你要把密码重置为123456,然后我们随机生成一个6位字符串,加入是3e4r5t,那么我们可以重建一个php文件,输入:
echo md5(md5("123456").'3e4r5t');
运行它,你将得到新的密码加密后应该保存在数据库的“加密串”,我们将这个新的加密串拷贝覆盖数据库admin数据表中管理员账号的password字段,然后把随机串‘3e4r5t’覆盖到encrypt字段,保存,燃烧用密码123456就可以登录了,密码重置完成!
方法二(傻瓜操作,不需要编程基础):
我在iphpcms中已经对此问题在视频教程(站长杂谈栏目)中给出过详细的演示说明可以参考,具体是在来到iphpcms中“重置后台密码”工具页面,输入你想要重置的新密码,提交后会自动给你生成方法一种提到的“加密串”和“随机串”,只需要直接拷贝覆盖数据库admin表中的password字段和encrypt字段,无需自己研究加密原理和编写程序。
PS:更多关于phpcms内容管理系统的使用用二次开发可以参考官方提供的使用手册以及iphpcms的视频教程。
3、phpcms后台登陆验证码显示异常
V9的验证码在生成后,会把验证码的数字存入Session当中。
V9在默认的情况下,Session是存放在数据库当中的。其在数据库中的表现如下:
您可以在访问后台登陆页后,查看一下数据库中Session这个表,如果表中没有类型的数据code|s:4:"***"; 那说明Session没有成功的写入到数据库中。这会使你的登陆失败。
解决方法:
可以偿试通过修改"/caches/configs/system.php"当中的:
'session_storage' = 'mysql',
将其修改为
'session_storage' = 'files',
再进行偿试。
上面的修改表示,Session存储到硬盘里面,这个将使用PHP默认的存储的方式。
4、怎么修改默认phpcms登录地址
1、首先需要创建一个index.php的文件。
2、然后再该文件内填入下列代码。
3、然后创建一个文件夹,该文件夹的名称(adminlogin)就是网站phpcms程序后台的登录地址(域名/adminlogin),再将上面创建好的index.php文件放在该文件夹中。
4、然后再创建一个文件,并命名为MY_index.php。
5、该文件里面需要填写以下代码。
6、后台登录的配置文件就算成功,接下来就是上传到phpcms程序的对应位置,这时就需要利用上传工具ftp辅助。首先上传登录名文件夹:上传的具体位置为网站根目录位置。
7、接下来就是上传MY_index.php文件,上传的具体位置为:根目录/phpcms/modules/admin/MY_index.php,上传完毕即可更改好登陆地址。
5、phpcms怎么修改后台登录地址
修改根目录下admin.php的文件名,如改成idoubi.php
2
修改phpcms/modules/admin/index.php文件,把public function login的函数名称修改成你想要的新登录名称
3
修改 /phpcms/modules/admin/classes/admin.class.php
4
搜索phpcms/modules/admin下所有文件,把a=login替换成a=新登录名称
5
打开根目录下原名admin.php的文件,在第一步里我们修改了它的文件名称,修改其中的跳转地址
6
这样就实现修改PHPCMS v9默认后台登陆地址,
6、怎么取消PHPCMS登陆验证码
去掉后台验证码:找到根目录下的phpcms/modules/admin/index.php注释代码如下:
去掉前台登录验证码:找到根目录下的phpcms/modules/member/index.php注释代码如下:
关于phpcmslogin和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。