ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как правильно запустить скрипт через Cron Jobs???
  #1  
Старый 18.10.2007, 16:59
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию как правильно запустить скрипт через Cron Jobs???

Нужно запустить скрипт с параметром: z.php?action=check

так вот, пишу в "Command to run: " /полный путь до скрипта/z.php?action=check

И не выполняется.
Ещё один момент скрипт находится в запароленной через .htaccess папке. Вот уже 2 часа мучаюсь, подскажите плз...
 
Ответить с цитированием

  #2  
Старый 18.10.2007, 17:11
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:

Цитата:
./z.php action=check
 
Ответить с цитированием

  #3  
Старый 18.10.2007, 17:52
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от groundhog  
если ты запускаешь скрипт через командную строку, то внутри скрипта тебе нужно анализировать переменные $arc или $argv. Ты ведь запускаешь скрипт в обход веб-сервера, следовательно у тебя не будет переменных GET и POST. И параметры надо передавать так:
Спс про параметры, а насчёт $arc или $argv поподробнее если можно что и куда вписывать???
 
Ответить с цитированием

  #4  
Старый 18.10.2007, 18:07
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну тебе придётся немножко преписать скрипт я думаю... $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.
 
Ответить с цитированием

  #5  
Старый 18.10.2007, 18:08
Аватар для madnet
madnet
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
Провел на форуме:
2386719

Репутация: 1384


Отправить сообщение для madnet с помощью ICQ
По умолчанию

http://rus-phpnuke.com/php/commandline.html
__________________

http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)

http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ по выделенным серверам †Romi4† Авторские статьи 4 31.08.2009 16:19
Современный гипноз или социальный инжиниринг. Как это работает Spider Agent Статьи 22 28.01.2009 02:02
Дневник хакера или как Разогнать Целерон V.I.P Болталка 1 29.05.2007 16:22
FAQ по выделенным серверам (Dedicated Servers) byte57 Чужие Статьи 4 16.11.2006 22:03
Что ломать? Almight Чаты 3 09.02.2004 18:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ