<?php /* * Как инклудить при запуске cron'om * автор: Nc_soft * 24.03.08 */ /* Во-первых опеределимся с командой для крона /usr/local/bin/php -f /home/USER/domains/DOMEN/public_html/cript.php (вместо USER и DOMEN пишем свои данные) Далее может быть проблема, когда скрипт подключает другие файлы, способы типа require_once('./file.php'); require_once($_SERVER['DOCUMENT_ROOT'].'/file.php'); могут не проканать, надо явно задавать путь require_once("/home/USER/domains/DOMEN/public_html/file.php"); надеюсь это поможет вам съэкономить немного времени при попытки понять почему же не работает cron :) ну и приведу пример отладочного скрипта */ //ошибки включаем error_reporting(7); //делаем буфер ob_start('buff'); /* далее идет скрипт */ echo 2+2; echo 2+2; echo 2+2; //функция для сброса буфера function buff($v) { //можно отправить содержимое буфера себе на мыло или записать в файл mail('admin@site.ru','cron',$v); } /* таким образом вы точно будете знать что выдает скрипт, когда запускается кроном */ ?>