RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное   Создать новую тему Опрос: Ответ на сообщение
 Страницы:  1  2
Автор: Тема: Cron + php? [флейм]
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 19.6.2005 в 12:29 Ответить с цитированием


Кривизна в том, что скрипты запускаются через обращение к веб-серверу, а не напрямую.
Вот вы, допустим, хотите у себя на компьютере запустить программу, но вместо того чтобы просто взять и запустить нужный вам екзешник берете и подключаетесь к своей машине по протоколу TCP/IP через, допустим, программу удаленного администрирования, и запускаете екзешник оттуда. Ну не извращение ли?
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 9.3.2006 в 19:59 Ответить с цитированием


А если скрипт зашифрован Zend Encoder'om, то по-другому (без веб-сервера) просто не получится запускать - выдаст ошибку парсинга.
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 24.6.2006 в 23:09 Ответить с цитированием


чушь
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 28.6.2006 в 07:44 Ответить с цитированием


А через mod_rewrite ???
что-то типа:
RewriteRule ^file_(.*).html$ file.php?$1

тоже чушь?
и почему собсно с тем примером чушь?
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 28.6.2006 в 09:25 Ответить с цитированием


А уж mod_rewrite-то тут ЗАЧЕМ?

[Изменено 28.6.2006 от support]
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 4.7.2006 в 14:08 Ответить с цитированием


да затем чтобы народ не переписывал скрипты... а оставил все как есть!!!
kpv
Super Administrator
*********




Сообщения: 2141
Зарегистрирован: 24.9.2004
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 2141
Зарегистрирован: 24.9.2004
Пользователя нет на форуме

[*] когда размещено 5.10.2009 в 18:33 Ответить с цитированием


Нет таких команд.
Все ругательства идут обычно на stderr, а на stdout идут ваши собственные "ругательства".
И то и другое, чаще всего, попадает в системный ящик. Для понимания вопроса описание что такое крон можно почитать здесь
http://ru.wikipedia.org/wiki/Cron

Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
 Страницы:  1  2
Создать новую тему Опрос: Ответ на сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 63.9% - SQL: 36.1%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.