Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Парсинг bash.org с помощью cron на фтп.
 
 автор: AleksRyzhov   (11.05.2010 в 23:37)   письмо автору
 
 

Приветствую всех читающих! Возникла проблемка. Хочу забабахать парсер цитатника bash.org.ru используя cron. Должна создаваться папка на фтп, а в нее парситься файлы. В данный момент скрипт не работает. Вот код скрипта
<?php

set_time_limit
('0');

$open ftp_connect("host"210);
ftp_set_option ($openFTP_TIMEOUT_SEC0);
if (!
ftp_login($open"login""password")) exit("Не могу соединиться");

$folder 'quotes';
$dir ftp_mkdir($open$folder);



for (
$i 1$i <= 406632$i++)
    {
    
$b file_get_contents('http://bash.org.ru/quote/'.$i);
    if (
preg_match('|<div>(.*?)</div>|is'$b$quote))
       {
       
$fp1 fopen ('q'.$i.'.html' "w+" );
       
$remote_file $dir.'/q'.$i.'.html';
       
fputs $fp1 " <p>$quote[1]</p>" ); 
       
ftp_fput ($open$remote_file$fp1FTP_BINARY);
       
fclose($fp1);
       }
    
    
    }

ftp_close($open);

mail("mail@mail.ru""Парсинг башорга""Парсинг башорга завершен!");

 
?>


Cron'ом пользоваться чуть-чуть умею, а конкретно запустил скрипт вечного онлайна вконтакте, который прекрасно работает. Вот команда запуска cron
/usr/bin/lynx -source http://site.ru/bashf.php , точно также запускал онлайнер вконтакте.

Где я допустил ошибки?
Спасибо за помощь!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования