Как заставить $ base_url отображать правильный URL-адрес моего сайта Drupal, когда я ' m запускаете cron? Нужно ли мне вручную устанавливать глобальный $ base_url, чтобы это произошло? Должен ли я запускать задание cron от имени зарегистрированного пользователя?
Когда я запускаю mysite.com/cron.php вручную, все работает нормально: для $ base_url задан правильный URL-адрес. Однако, когда я запускаю аналогичную команду через cron или drush, для $ base_url устанавливается общий "http: // default".
Забавно то, что когда я запускаю cron вручную как зарегистрированный пользователь изнутри Drupal (используя devel, например), $ base_url всегда указывает на правильный URL.
Есть предложения?
Заранее спасибо,
Лео