导航:首页 > 万维百科 > phpcms后台密码

phpcms后台密码

发布时间:2021-01-05 07:09:58

1、phpcms后台进入密码忘了怎么办

在没有安装过phpcms v9的电脑上安装phpcms v9,管理员用户名为phpcms,密码是phpcms;

2.利用phpmyadmin访问mysql数据库,查找v9_admin表,里面专有这个两个重要属的字段信息:password和encrypt;

3.输入sql语句:SELECT * FROM `v9_admin`

4.在忘记密码的主机上,利用phpmyadmin访问主机上的mysql数据库,输入sql下面两条语句后点击执行:

update v9_admin set password='' where userid=1;

update v9_admin set encrypt='7YIwnY' where userid=1;

5.利用上面更新的用户和密码,登录主机后台成功!

注意:如果单独更新password字段的内容是无法登录主机的,因为phpcms程序设置了另一个加密验证字段encrypt。所以必须同时更新password和encrypt字段的内容。

2、PHPCMS的默认后台登陆地址是多少

最新发布的PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步:

第一步:

在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为managers好了。接着,在这个文件夹里新建一个文件index.php,内容为:

<?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '../'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['right_enter'] = 1; unset($session_storage); header('location:../index.php?m=admin');
第二步:

在 phpcms/moles/admin/ 文件夹里新建一个文件 MY_index.php,内容为:

<?php defined('IN_PHPCMS') or exit('No permission resources.');
class MY_index extends index {
public function __construct() {
if (empty($_SESSION['right_enter'])) {
header('location:./');
exit;
}
parent :: __construct();
}
public function public_logout() {
$_SESSION['right_enter'] = 0;
parent :: public_logout();
}
}
?>
好了,修改完成。以后就只能通过 managers/ 目录访问后台登录入口 了,如果直接使用 index.php?m=admin 访问的话,会直接跳转到网站首页,这样就阻止了对后台登录入口的直接访问了。

3、PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?

<?php
include './include/common.inc.php';
$newpwd = md5(PASSWORD_KEY.'123456');

$db->query("update ".DB_PRE."member set password='$newpwd' where userid=1");

$db->query("update ".DB_PRE."member_cache set password='$newpwd' where userid=1");
?>

把这个放到根目录,运行就可以了,密码是123456

4、phpcms v9密码忘了在哪里修改后台登陆密码

我帮你使用ipc里的密码重置工具生成的密码是123456的两个字段的内容是下面这个,你试试保回证管用:

password字段:答 

encrypt字段:JCy7WH

5、phpcms后台密码是用什么加密的

终极解决办法:通过命令行工具或者phpmyadmin进入mysql数据库,查找pre_admin表,找到你的网站管理员用户,修改password字段以及encrypt字段,分别修改为:
7YIwnY
然后密码就被重置为:phpcms 。直接改md5加密值是不行的,因为他混合了加密后缀。
祝你好运,记住下次别忘记了

6、phpcms后台登陆5次密码错误被锁了一小时.这个怎么解锁呢

本帖最后由 zzdec 于 2010-2-4 16:40 编辑复 admin文件制夹下的login.inc.php 文件的大概第14行有这么一句:$times->set('login', $PHPCMS['maxiplockedtime']*3600, $PHPCMS['maxloginfailedtimes']);这里把五次错误后限时定了3600秒,也就是一小时,您可以根据自己的需要,对这个数值进行修改,这样就不用等一个小那么长时间再进后台了。

7、phpcms v9 密码忘记了怎么办

那就重置新密码。你问题里描述的很模糊,所以我们来分两种情况,但都基于你是管理人员或开发人员,也就是你有后台或服务器数据库的链接权限,如不是那你改不了:

你忘记的是前台会员密码。修改办法:登录后台-会员-会员管理-会员列表找到对应账号-修改-密码和确认密码中填入新密码-确定,修改成功。

你忘记的是后台管理员密码。

如不是超级管理员,找(登录)超级管理员给你重置,后台-设置-管理员管理-修改;

如果是超级管理员,这里就需要直接修改数据库数据了,操作方法如下:

① 在php运行环境下创建一个php文件,例如index.php。然后自己设置一个6位随机字符串,例如"abc123",加入你要充值的新密码是‘111111’,那么在php中运行一下程序:

echo md5(md5('111111').'abc123');

② 运行后会获得一个加密串,以上便是phpcms的密码加密方式获得的加密串,把它复制到数据库v9_admin数据表中的password字段,然后把6位随机串(abc123)填入encrypt字段。保存,用新密码登录即可。

以上就是phpcms中前后台密码修改办法,那么如果后台操作不熟悉可以看下官方的操作手册,如果对php不熟悉,操作起来你可能比较吃力,这里给你推荐一个傻瓜式可视化的修改操作办法,在iphpcms里面提供了管理员密码生成器,如下图,你可以使用它轻松的生成上面提到的加密传复制到数据库就可以,不用自己写php程序生成了,而且在站长杂谈栏目中有的视频教程。

输入要设置的新密码:

点击生成:

8、phpcms如何初始密码?

系统设置

网站安装完成后的第一件事就是进入后台进行系统的初始配置
打开内http://localhost/admin.php 输入安装时自容己设定的帐号、密码进入后台
第一步就是进入系统设置进行“基本配置”

与phpcms后台密码相关的知识