我在 Joomla 中编写了一个自定义组件!从 XML 提要中提取内容并将其存储在 Joomla 数据库中。我希望管理 URL (/administrator/index?option=com_mycomp) 每晚通过 cron 运行一次以运行组件。但是,我不知道如何进行这项工作,因为该组件是管理员任务,您必须登录才能运行它。
我如何解决这个问题?我尝试在 url (http:admin:password@www.mysite.com/joomla/administrator....) 中包含我的用户/密码,但它不起作用。有没有其他方法可以发送登录凭据,或者有其他方法可以做到这一点?
最佳答案
我知道这个线程很老了,但这是我处理类似任务的方式。
“技巧”是将您创建的自定义 PHP 代码嵌入到您的 Joomla 网站中的一篇文章中。
我通过使用 JUMI 扩展做到了这一点,它允许将自定义 PHP 代码存储在 Joomla 存储库中,并根据需要嵌入到文章中。
然后,创建一个 CRON 任务,该任务将为包含您要运行的代码的页面激活相应的 URL。
关于joomla - 如何使用cron作业在joomla中运行管理任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6734948/