记住我的插件不适用于Joomla 2.5

时间:2012-08-14 15:53:22

标签: php joomla2.5

任何人请帮助我。其实我正在使用Joomla2.5。在这里我使用了Remember Me插件。但是记住我的功能不起作用。实际上是什么要求意味着如果特定用户单击“记住我”复选框,如果他想再次登录则立即注销后意味着应自动显示用户名和密码。请帮助我任何人......

srinivas.p joomla学习者。

1 个答案:

答案 0 :(得分:0)

在这种情况下,问题是我的php.ini

中的session.cookie_lifetime值

php.ini不是Joomla文件系统的一部分。许多主机不允许操纵此文件。但是有一个解决方法。

我怎么说你不能改变php.ini中的值,特别是通过便宜的托管包。但您可以更改本地值。

要首先执行此操作,您需要将文件上传到joomlaroot目录

调用文件phpinfo.php

在这个文件中你写下这一行:

Code:

<?php phpinfo(); ?>

此文件将帮助您了解如何设置session.cookie_lifetime值。

然后用

打开你的网站

youresite.com/phpinfo.php

然后会打开一个列表。比你照看条目:session.cookie_lifetime

如果两个值都是0,那么你回答为什么你记得不起作用。

接下来,您将再次使用文件phpinfo.php并添加一些代码。之后会看起来如此:

Code:

<?php ini_set('session.cookie_lifetime', 536*60*60); phpinfo(); ?>

你添加了这个部分:

Quote:

ini_set('session.cookie_lifetime', 536*60*60);

这个新部分你需要在另一个地方。你需要在index.php

中使用它

你将直接添加这个:

代码:

536停留了几个小时。所以536小时你的饼干将持续1个月。如果您想在两个文件中更多或更少地更改它或保留它。但是不要改变其他价值观。它的安全风险大于。

我希望它对你有所帮助。我在溶解后很久就进行了搜索