任何人请帮助我。其实我正在使用Joomla2.5。在这里我使用了Remember Me插件。但是记住我的功能不起作用。实际上是什么要求意味着如果特定用户单击“记住我”复选框,如果他想再次登录则立即注销后意味着应自动显示用户名和密码。请帮助我任何人......
srinivas.p joomla学习者。
答案 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个月。如果您想在两个文件中更多或更少地更改它或保留它。但是不要改变其他价值观。它的安全风险大于。
我希望它对你有所帮助。我在溶解后很久就进行了搜索