Здравствуйте
Встала задача обновлять каталог загружая и парся другой сайт. Написал модуль, загружается и обрабатывается каталог около 10 минут, соответственно apache прибивает процесс раньше окончания.
Нашёл способ запустить через cron
export QUERY_STRING="q=grandline/parse" ; php -e -r 'parse_str($_SERVER["QUERY_STRING"], $_GET); include "index.php";'
В целом работает, хоть и ругается на "Notice: Undefined index: REMOTE_ADDR in /var/www/p321287/data/www/kaspprom.ru/includes/bootstrap.inc on line 2916"
Но осталась одна проблема, base_path система определяет как "./" . Соответственно url возвращает пути всегда относительно текущего адреса
Допускаю, что я вообще велосипед изобретаю и можно сделать проще, но не знаю как