Ошибка запуска cron.php на хостинге [РЕШЕНО]

Главные вкладки

Аватар пользователя Dimyan Dimyan 7 октября 2010 в 8:53

Здравствуйте!

При запуске cron.php через крон хостера возникает ошибка

Warning: include_once(./includes/bootstrap.inc): failed to open stream: No such file or directory in /home/www/tra/tata/cron2.php on line 10

Warning: include_once(): Failed opening './includes/bootstrap.inc' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/www/tra/tata/cron2.php on line 10

Fatal error: Call to undefined function drupal_bootstrap() in /home/www/tra/tata/cron2.php on line 11

При этом в файл cron.php добавлена строка #!/usr/bin/php -q
этого требует хостер (infobox)

в результате файл выглядит так

#!/usr/bin/php -q
<?php
// $Id: cron.php,v 1.36 2006/08/09 07:42:55 dries Exp $

/**
 * file
 * Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
 */

include_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
drupal_cron_run();

Подскажите пожалуйста, что необходимо сделать, чтоб крон начал нормально запускаться?

Комментарии

Аватар пользователя S_F S_F 7 октября 2010 в 10:12

У меня в свое время вообще не получилось запустить его на хосте. Сами хостеры ничего вменяемого не ответили. Помог модуль автоматического запуска на друпале.

Аватар пользователя demarko demarko 7 октября 2010 в 16:20

У меня тоже возникла такая проблема все решилось тем что надо прописать chdir('/home/www/blabla') в самом начале файла cron.php

Автор, закройте ветку - допишите к заголовку [РЕШЕНО]

Аватар пользователя Brun Brun 29 июля 2013 в 10:23

У меня после этого изминения warning`ы пропали, но крон не запускаэтся. Пишет, что неудачный запуск cron.