小编Leo*_*urd的帖子

如何让Drupal的$ base_url在cron作业上工作?

当我运行一个cron作业时,如何让$ base_url显示我的Drupal站点的正确URL?我是否必须手动设置全局$ base_url才能实现?我是否必须以注册用户身份运行cron作业?

当我手动运行mysite.com/cron.php时,一切似乎都运行良好:$ base_url设置为正确的url.但是,当我通过cron或drush运行类似的命令时,$ base_url被设置为通用的"http:// default".

有趣的是,当我从Drupal内部手动运行cron作为注册用户时(例如使用devel),$ base_url指向正确的URL.

有什么建议?

提前致谢,

狮子座

php cron drupal

5
推荐指数
2
解决办法
2717
查看次数

标签 统计

cron ×1

drupal ×1

php ×1