Страницы: 1 2 |
support
|
когда размещено 18.6.2005 в 10:03 |
|
|
А... Так бы и сказали. Я-то на наши сервера ориентировался.
попробуйте
curl -s 'http://domain.com/script.php?string'
или
wget -q 'http://domain.com/script.php?string' -O/dev/null
или
GET 'http://domain.com/script.php?string'
[Изменено 18.6.2005 от support]
|
|
LeV
Newbie
Сообщения: 2
Зарегистрирован: 17.6.2005
Пользователя нет на форуме
|
когда размещено 19.6.2005 в 12:10 |
|
|
Спасибо...Попробую.
А в чем "кривизна" этих способов? Почему они менее "популярны"?
|
|
support
|
когда размещено 19.6.2005 в 12:29 |
|
|
Кривизна в том, что скрипты запускаются через обращение к веб-серверу, а не напрямую.
Вот вы, допустим, хотите у себя на компьютере запустить программу, но вместо того чтобы просто взять и запустить нужный вам екзешник берете и
подключаетесь к своей машине по протоколу TCP/IP через, допустим, программу удаленного администрирования, и запускаете екзешник оттуда. Ну не
извращение ли?
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 9.3.2006 в 19:59 |
|
|
А если скрипт зашифрован Zend Encoder'om, то по-другому (без веб-сервера) просто не получится запускать - выдаст ошибку парсинга.
|
|
support
|
когда размещено 9.3.2006 в 20:05 |
|
|
Получится. Надо только ZendOptimizer.so подключить
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 24.6.2006 в 22:13 |
|
|
дуру не гоните!
возьмите создайте файл с внутренностями
<? echo file_get_contents("http://www.site.ru/file.php?query=znachenie"?>
и запускайте через крон как
/usr/local/bin/php -f '/home/login/htdocs/name-new-file.php'
|
|
support
|
когда размещено 24.6.2006 в 23:09 |
|
|
чушь
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 28.6.2006 в 07:44 |
|
|
А через mod_rewrite ???
что-то типа:
RewriteRule ^file_(.*).html$ file.php?$1
тоже чушь?
и почему собсно с тем примером чушь?
|
|
support
|
когда размещено 28.6.2006 в 09:25 |
|
|
А уж mod_rewrite-то тут ЗАЧЕМ?
[Изменено 28.6.2006 от support]
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 4.7.2006 в 14:08 |
|
|
да затем чтобы народ не переписывал скрипты... а оставил все как есть!!!
|
|
kpv
|
когда размещено 4.7.2006 в 14:18 |
|
|
оставьте mod_rewrite в покое, к крону он не имеет никакого отношения. он работает тогда, когда обращение идёт через http. как делать
"кривой" вызов - из крона "дёргать" вызов посредством curl через http смотрите по треду выше, если лень переписывать скрипты.
|
|
bizovo
Newbie
Сообщения: 1
Зарегистрирован: 9.5.2008
Город: Новокузнецк
Пользователя нет на форуме
|
когда размещено 5.10.2009 в 17:38 |
|
|
Я вот почитал все вышенаписанное, и понял не я один мучаюсь с этим cron. Меня сейчас мучает один вопрос, получается под cron-ом выполняются не все
скрипты. Т.е. я думал, что он ругается если выводишь на на stdout, но я ничего не вывожу, тогда почему он не хочет выполнять скрипт? Какие команды в
скрипте не любит cron?
|
|
kpv
|
когда размещено 5.10.2009 в 18:33 |
|
|
Нет таких команд.
Все ругательства идут обычно на stderr, а на stdout идут ваши собственные "ругательства".
И то и другое, чаще всего, попадает в системный ящик. Для понимания вопроса описание что такое крон можно почитать здесь
http://ru.wikipedia.org/wiki/Cron
|
|
Страницы: 1 2 |