由于忘记密码,不允许访问Joomla站点
我在Joomla有一个很早以前建立的网站,是Joomla的旧版本。现在我必须对Joomla网站进行一些更改,我丢失了密码,甚至要去丢失密码的地方。我无法访问该站点。Iget如何解决这个问题?我假设您可以通过FTP访问文件,因此解决方案非常简单 访问这些文件并找到configuration.php文件。在那里,您可以找到Joomla数据库的主机、用户名、密码等。然后转到jos_users表,尝试使用此工具更改密码: 这将适用于Joomla 1.0.x。如果你有一本书。1.5.x,它变得有点复杂 如果您有权进行1.5安装,您可以使用以下代码生成自己的密码:由于忘记密码,不允许访问Joomla站点,joomla,Joomla,我在Joomla有一个很早以前建立的网站,是Joomla的旧版本。现在我必须对Joomla网站进行一些更改,我丢失了密码,甚至要去丢失密码的地方。我无法访问该站点。Iget如何解决这个问题?我假设您可以通过FTP访问文件,因此解决方案非常简单 访问这些文件并找到configuration.php文件。在那里,您可以找到Joomla数据库的主机、用户名、密码等。然后转到jos_users表,尝试使用此工具更改密码: 这将适用于Joomla 1.0.x。如果你有一本书。1.5.x,它变得有点复杂 如
$salt = JUserHelper::genRandomPassword(32);
$crypt = JUserHelper::getCryptedPassword("yourpassword", $salt);
$password = $crypt.':'.$salt;
注意:Deepali建议的方法将不起作用,因为最新的Joomla版本(1.5.x)使用MD5 salted表单,这意味着密码以
盐渍
,因此,对于多个帐户来说,中断将更为困难,因为salt每次都会更改为随机字符串。只需执行即可
从这里创建新密码,并将其放入db jos_users表中,然后再提出一个问题,我已经这样做了,但密码是以MD5 salt形式存储的,因此,如果需要生成新密码,请尝试使用Phil Taylor的哈希生成器:该生成器也可用于为用户生成新密码。