cron описания задания

Ринат

Новичок
cron описания задания

добрый день! написал команду к cronjobs
#save_zip 30 11
* * * /usr/local/bin/php4 homepages/37/d33966749/htdocs/123/save_zip.php

то есть должна выполнять save_zip каждый день в 11 30
но не работает, в чем может быть причина? задание было сохранено. ошибки выдано не было
спасибо!

поиск смотрел, написал команду и вобще врубился что есть крон только благодаря поиску
спасибо
 

Ринат

Новичок
запуская скрипт самостоятельно, результат желаемый получаю, то есть ошибки в скрипте нет

-~{}~ 21.04.05 10:52:

DOCUMENT_ROOT /homepages/37/d33966749/htdocs

-~{}~ 21.04.05 10:54:

момент, кажется понял в чем дело. результат отпишу
спасибо!
 

Ринат

Новичок
день месяца, месяц в году, день недели
если правильно понял
первые соответственно минуты и часы
 

Tor

Новичок
и полный путь дописал и смотрел в логе крона?
все выполняются а именно этот нет?

не смотрел, можешь не отвечать, я и сам знаю
 

svetasmirnova

маленький монстрик
#save_zip
30 11 * * * /usr/local/bin/php4 .......
То есть строчка на самом деле так выглядит, а не как в первом посте?
 

Ринат

Новичок
* * * /usr/local/bin/php4 homepages/37/d33966749/htdocs/123/save_zip.php

нет именно как в первом посте, между /usr../php4 и /homepages.../save_zip.php не ставил ENTER

-~{}~ 21.04.05 11:21:

посмотрю, не могли бы Вы сказать как, сейчас все погляжу!
 

Ринат

Новичок
так сделал заново
30 12 * * * /usr/local/bin/php4 /homepages/37/d33966749/htdocs/123/save_zip.php[ENTER]

сейчас ошибка bad day-of-mounth
как правильно день месяца написать?
 

Tor

Новичок
man cron[tab]

до тебя дошло уже, что это не проблема пхп?

а исключительно твоего невнимания, нежелания читать документацию и кривых рук в конце концов
 

Ринат

Новичок
да это не проблема php и не проблема crona, совершенно понятно, моя проблема да, но обвинить меня в нежелании читать документацию думаю нельзя ;) друзья сейчас сделаю по-человечеки

-~{}~ 21.04.05 14:27:

друзья след. история, пишу
25 08 * * * /usr/local/bin/php4 /homepages/37/d33966749/htdocs/123/save_zip.php [enter]

насколько понимаю, формат времени и даты правильный, в конце ставлю перевод строки, выдает ошибку в дне месяца, без пеервода, записыват, но не исполняет...
обратился к хостеру, они сказали, запускайте следующее

0 12 * * * /homepages/37/d33966749/htdocs/123/1und1.sh

дали файлик этот внутри этого файла:
#!/bin/sh . /etc/profile
/usr/local/bin/php4 /homepages/37/d33966749/htdocs/123/save_zip.php

и все равно не пашет, говорю, что задание без перевода строки записывает, но не исполняет, без перевода строки в конце выдает ошибку, хостер говорить пробуйте еще раз.
спрашиваю у хостера, можно ли без файла посредника запускать, отвечают нет запускайте через файл что дали (текст файла выше)
спасибо. в чем может быть все же дело
правда хочестся разобраться
 

ONK

Пассивист PHPСluba
Ещё раз спрошу, ты права на исполнение файлу выставил?

Без права на исполнение файл будет исполняться из командной строки но не будет исполняться кроном.
 

Ринат

Новичок
честно последний вопрос меня озадачил. что понимается под этим, прошу поясните пожайлуста, и как сделать , наверняка не сделано
спасибо!

-~{}~ 21.04.05 14:55:

вопрос, я должен права выставить или хостер?

-~{}~ 21.04.05 15:02:

врубился кажется, только есть ли ссылки где почитать, сейчас попробую
 

ONK

Пассивист PHPСluba
Хм, не ожидал...

Права должен выставить ты (если можеш, а ты можеш).

Значит так.

Зайди в директорию где лежит твой скрипт сделай

chmod 111 file_name
 

Ринат

Новичок
да я стормозил, я знаю что такое, но просто формулировка немного озадачила, врубился, спасибо! пробую

-~{}~ 21.04.05 15:11:

вот нашел, еще раз прочитал
http://www.winsov.ru/linux029.php
 

ONK

Пассивист PHPСluba
... ещё не забудь использовать полные пути...
 
Сверху