Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   php через cron (https://forum.antichat.xyz/showthread.php?t=38366)

RaiDeRz 19.04.2007 23:23

php через cron
 
Кто знает как запустить php-скрипт через cron ))
Незнаю че в коммандной строке писать

Isis 19.04.2007 23:40

эм.....ну комманд много
*/5 * * * * /путь/к/файлу/index.php
Это значит что файл будет запускаться каждые 5 минут

GreenBear 19.04.2007 23:43

первая ссылка гугеля по слову крон
http://www.codenet.ru/webmast/php/cron.php

Цитата:

*/5 * * * * /путь/к/файлу/index.php
уверен что будет работать?)

Isis 20.04.2007 00:03

https://forum.antichat.ru/newpostinthread38369.html
=)

RaiDeRz 20.04.2007 00:04

Цитата:

Сообщение от Isis
эм.....ну комманд много
*/5 * * * * /путь/к/файлу/index.php
Это значит что файл будет запускаться каждые 5 минут

Да пробовал я так )) ничего не получилось
Или надо просто его наверно запускать через php интерператор но как тоже не знаю

Isis 20.04.2007 00:06

Пишите полные пути к файлам, например /usr/local/bin/wget вместо wget Узнать, где находится файл Вы можете командой whereis, например whereis wget

Бывает что на это время на сервере уже назначено слишком много заданий, например

*/2 * * * * cd /home/acc/domain.com/cgi-bin/fet/secured && /usr/local/bin/php -q /home/acc/domain.com/cgi-bin/fet/secured/mastercron.php

все процессы запускаются одновременно и им может просто не хватить на всех ресурсов в этом случае перед командой крона вставьте небольшую задержку, например
*/2 * * * * sleep 49; cd /home/acc/domain.com/cgi-bin/fet/secured && /usr/local/bin/php -q /home/acc/domain.com/cgi-bin/fet/secured/mastercron.php

RaiDeRz 20.04.2007 00:19

Цитата:

Сообщение от Isis
Пишите полные пути к файлам, например /usr/local/bin/wget вместо wget Узнать, где находится файл Вы можете командой whereis, например whereis wget

Бывает что на это время на сервере уже назначено слишком много заданий, например

*/2 * * * * cd /home/acc/domain.com/cgi-bin/fet/secured && /usr/local/bin/php -q /home/acc/domain.com/cgi-bin/fet/secured/mastercron.php

все процессы запускаются одновременно и им может просто не хватить на всех ресурсов в этом случае перед командой крона вставьте небольшую задержку, например
*/2 * * * * sleep 49; cd /home/acc/domain.com/cgi-bin/fet/secured && /usr/local/bin/php -q /home/acc/domain.com/cgi-bin/fet/secured/mastercron.php

Воо, спасибо ) все заработало

GreenBear 20.04.2007 00:24

Цитата:

Сообщение от Isis
https://forum.antichat.ru/newpostinthread38369.html
=)

ну то, на что я дал ссылку)

Isis 20.04.2007 00:30

Цитата:

Сообщение от GreenBear
ну то, на что я дал ссылку)

Время поста тотй новости раньше чем ты дал ссылку =)

GreenBear 20.04.2007 00:34

чего врешь?
мой - Вчера, 23:43
твой - Вчера, 23:55


Время: 17:04