Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
как правильно запустить скрипт через Cron Jobs??? |

18.10.2007, 16:59
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
как правильно запустить скрипт через Cron Jobs???
Нужно запустить скрипт с параметром: z.php?action=check
так вот, пишу в "Command to run: " /полный путь до скрипта/z.php?action=check
И не выполняется.
Ещё один момент скрипт находится в запароленной через .htaccess папке. Вот уже 2 часа мучаюсь, подскажите плз...
|
|
|

18.10.2007, 17:11
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:
|
|
|

18.10.2007, 17:52
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от groundhog
если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:
Спс про параметры, а насчёт $arc или $argv поподробнее если можно что и куда вписывать???
|
|
|

18.10.2007, 18:07
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Ну тебе придётся немножко преписать скрипт я думаю... $argc и $argv - это аналоги сишных параметров функции main. $argc - количество переданных скрипту параметров, $argv - масиив строк, описывающих параметры. Эти переменные актуальны когда скрипт запускается из командной строки (наш случай). Вот смотри, например такой скрипт:
<?php
printf("У меня %d параметров\n\n:", $argc);
foreach ($argv as $arg) {
printf("%s\n", $arg);
}
?>
Если его запустить так:
./script.php param1 param2 param3
Он напишет у меня 4 параметра, и распечатает строки param1, param2 и param3.
|
|
|

18.10.2007, 18:08
|
|
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме: 2386719
Репутация:
1384
|
|
http://rus-phpnuke.com/php/commandline.html
__________________
http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)
http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|