Session 通过cron模拟Joomla登录

Session 通过cron模拟Joomla登录,session,cookies,login,joomla,cron,Session,Cookies,Login,Joomla,Cron,我正试图通过cron作业登录joomla(前端),我获得了成功,但我想模仿joomls登录,与我们在浏览器上所做的100%相同。。 换句话说,我需要通过cron设置所有会话和cookie内容,就像在浏览器中一样 下面是我在cron文件中使用的小代码。 我得到1美元的结果,这意味着登录工作没有错误。但我认为,当我们从浏览器登录时,会话和cookie并没有被设置。 我能得到一些帮助吗?我已经有一段时间没有在Joomla工作了,但我相信会话是在DB中处理的,因此您必须在那里建立会话,但我更大的问题是,

我正试图通过cron作业登录joomla(前端),我获得了成功,但我想模仿joomls登录,与我们在浏览器上所做的100%相同。。 换句话说,我需要通过cron设置所有会话和cookie内容,就像在浏览器中一样

下面是我在cron文件中使用的小代码。 我得到1美元的结果,这意味着登录工作没有错误。但我认为,当我们从浏览器登录时,会话和cookie并没有被设置。
我能得到一些帮助吗?

我已经有一段时间没有在Joomla工作了,但我相信会话是在DB中处理的,因此您必须在那里建立会话,但我更大的问题是,为什么您需要以这种方式登录?你想完成什么?不久前,我刚刚完成了一个项目,该项目使用来自第三方API的外部脚本更新Joomla DB。然后我们在CRON上运行这个脚本。我认为这可能是一个更好的途径,因为它可以独立于Joomla登录来完成。嘿,Sandra,谢谢你对这个问题有所了解。。我想以这种方式登录的原因是JomSocial。。我的网站上运行着jomsocial,它有一个叫做“社区工具栏”的模块。当我禁用此工具栏时,登录就像charm一样工作,但当我启用社区工具栏时,登录每12小时需要3-4分钟才能让用户登录。因此,我们解码为每4-5小时运行一个cron,它将每4-5小时登录一个特定的用户,然后如果其他用户登录,它不会花费这么长时间。我们已经在两个不同的国家进行了登录测试。我已经有一段时间没有在Joomla工作了,但我相信会话是在DB中处理的,因此您必须在那里建立会话,但我更大的问题是,为什么您需要以这种方式登录?你想完成什么?不久前,我刚刚完成了一个项目,该项目使用来自第三方API的外部脚本更新Joomla DB。然后我们在CRON上运行这个脚本。我认为这可能是一个更好的途径,因为它可以独立于Joomla登录来完成。嘿,Sandra,谢谢你对这个问题有所了解。。我想以这种方式登录的原因是JomSocial。。我的网站上运行着jomsocial,它有一个叫做“社区工具栏”的模块。当我禁用此工具栏时,登录就像charm一样工作,但当我启用社区工具栏时,登录每12小时需要3-4分钟才能让用户登录。因此,我们解码为每4-5小时运行一个cron,它将每4-5小时登录一个特定的用户,然后如果其他用户登录,它不会花费这么长时间。我们已经通过从两个不同的国家登录进行了测试。
global $_SERVER;
define( '_JEXEC', 1 );
define( 'DS', DIRECTORY_SEPARATOR );
$baseFolder = '/var/www/vhosts/pervbook.com/httpdocs';
define('JPATH_BASE', $baseFolder );
define('HTTP_HOST', 'localhost' );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
JPluginHelper::importPlugin('system');
$mainframe->triggerEvent('onAfterInitialise');
$options = array();
$options['remember'] = true;
$credentials = array();
$credentials['username']='brian';
$credentials['password']='nogdnakw';
$result=$mainframe->login($credentials,$options);

----------------------------------------------