Автор Тема: Как подключить и запустить wget\'a на веб-сервере  (Прочитано 4590 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vert

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как его wget\'a родимого заставить работать на веб-сервере.
Сайт на платном хостинге и очень нужно качать новости из Сети. И конечно же с какой-либо заданной периодичностью.

Оффлайн Stas

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 304
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.isfuture.com
Как подключить и запустить wget\'a на веб-сервере
« Ответ #1 : 13 Декабря 2002, 13:39:49 »
Voobshe s wget mozhno tak:
wget -nv -O /path/to/filename

No eto tebe luchshe v cron sunut\'... A kak eto vsio otnositsia k PHP ? ;)

Tebe skoree luchshe vsio tselikom na PHP naprogrammirovat\', i ot platform zavist\' ne budesh\', i ot nedostupnosti wget

Оффлайн Stas

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 304
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.isfuture.com
Как подключить и запустить wget\'a на веб-сервере
« Ответ #2 : 13 Декабря 2002, 13:40:38 »
zabyl....
wget -nv -O /path/to/dumpfilename URL

Оффлайн vert

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить и запустить wget\'a на веб-сервере
« Ответ #3 : 13 Декабря 2002, 15:02:29 »
Спасибо за ответ.

Действительно я разделяю мнение, что лучше наверное все делать на чистом РНР. Но здесь я хочу
попробовать эту возможность использовать wget, чтобы как бы выбрать для себя оптимальные варианты.

Моя трудность в том, что я не работал с CRON и у меня проблема как запустить программу  в режиме
периодической работы и как , например, прицепить к CRON тот же wget  или мой скрипт на PHP для
выполнения..

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Как подключить и запустить wget\'a на веб-сервере
« Ответ #4 : 13 Декабря 2002, 15:18:07 »
man cron
там нет ничего сложного.
•••Jah\'d never let us down!•••

Оффлайн vert

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить и запустить wget\'a на веб-сервере
« Ответ #5 : 13 Декабря 2002, 16:43:20 »
Спасибо за ответ.

Я понимаю, что ничего сложного. Когда знаешь.
Нельзя ли какой-нибудь конкретный пример посмотреть, чтобы въехать.
Не откажите, как говорится, в любезности.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как подключить и запустить wget\'a на веб-сервере
« Ответ #6 : 13 Декабря 2002, 16:49:30 »
http://linux.opennet.ru/docs/RUS/aix/21.html
И вообще поисковики иногда рулят. ;)
The documentations is your friend

Оффлайн vert

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить и запустить wget\'a на веб-сервере
« Ответ #7 : 13 Декабря 2002, 17:18:41 »
Сэнкс. Биг Сэнкс!

Рулят - это точно. Щас почитаю и буду(а может нет) задавать
глупые вопросы.

Оффлайн Stas

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 304
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.isfuture.com
Как подключить и запустить wget\'a на веб-сервере
« Ответ #8 : 13 Декабря 2002, 22:06:59 »
razzhevyvaiu:

#crontab -e [ -u user ]

dopustim kazhyi chas:

0 * * * * /path/to/script > /dev/null 2>&1

Tvoi script napisan na php (v CGI rezhime)

script:

#!/usr/bin/php -q

system(\'wget -nv -O /path/to/dumpfilename URL\');

//Tvoi PHP deistvia.. Parsit, v db vstavliat\'.. koroche vsio kak ty hotel ;)

Оффлайн vert

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить и запустить wget\'a на веб-сервере
« Ответ #9 : 14 Декабря 2002, 00:05:13 »
Огромное спасибо. Помогли  разобраться.
А я  вот сляпал таймер, можно  установить запуск скриптов по минутам, часам, дням.
Но не знаю... Как  хостер может отнестисть к подобным фокусам. А на основе это штуки можно наверное и
часики на сайте соорудить только не знаю  а на фига?Главное, что может сказать хостер? И не будет ли эта
фигня устраивать конфликты на сервере?

[PHP]/////////////////Таймер запуска скриптов
$date=getdate();
echo \'
\';
echo \'$date[seconds]:::::::::::::::::::::::\'.$date[seconds];
echo \'
\';
echo \'$date[minutes]::::::::::::::::::::::::\'.$date[minutes];
echo \'
\';
///////Понятно, что можно установить и часы и годы$date[seconds]

if($date[seconds]==4)
{                      // любой код, например, это цикл
            for ($i=0; $i<50; $i++)
            {
               $a[$i]="Черте че! ";
               echo $a[$i];
               echo \'
\';
            }
         
echo
"";
//exit();
}
else
{
echo
"";
exit();
}

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28