Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Парсер со страницы server-status.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Нужно спарсить данные.
Saflex
Отправлено: 23 Апреля, 2011 - 19:44:59
Post Id


Забанен


Покинул форум
Сообщений всего: 12
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Добрый вечер !
У меня есть свой сервер на нем установлен модуль apache mod_status, он выводит все данные о нагрузке и главной информации на сервере на странице: www.site.ru/server-status.
Ну вот сегодня сложилась задача средствами php спарсить целую страницу server-status.
Вообщем начал писать, вышло:

PHP:
скопировать код в буфер обмена
  1. <?
  2. $test = file_get_contents('http://www.site/server-status');
  3. echo $test;
  4.  
  5. ?>


Скрипт работает все прекрасно, но он забирает страницу index.php а не страницу server-status.
Вообщем как сделать так чтобы он брал нужную страницу: www[dot]site[dot]ru/server-starus

Спасибо, жду внятных ответов...
 
 Top
Champion Супермодератор
Отправлено: 23 Апреля, 2011 - 19:48:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Saflex пишет:
но он забирает страницу index.php а не страницу server-status.
Saflex пишет:
Спасибо, жду внятных ответов...
Жду внятного вопроса
 
 Top
Saflex
Отправлено: 23 Апреля, 2011 - 19:50:54
Post Id


Забанен


Покинул форум
Сообщений всего: 12
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Champion пишет:
Saflex пишет:
но он забирает страницу index.php а не страницу server-status.
Saflex пишет:
Спасибо, жду внятных ответов...
Жду внятного вопроса


Champion
Я хочу парсить www[dot]site[dot]ru/server-status через file_get_contents но забирает index.php, заместь www.site.ru/server-status.
 
 Top
Чечако
Отправлено: 23 Апреля, 2011 - 22:09:07
Post Id


Новичок


Покинул форум
Сообщений всего: 38
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




я так думаю что ты все делаешь правильно.
www[dot]site[dot]ru/server-status это ссылка не на файл, а на папку сервер-статус. а в ней по умолчанию вызывается индекс.пхп.
то есть www[dot]site[dot]ru/server-status/index.php = www.site.ru/server-status. и умный браузер сам дописывает индекс.пхп

то есть ты наверно считаешь, что на сервере есть файл сервер-статус.пхп. а это скорее всего не так ибо это папка
 
 Top
Saflex
Отправлено: 24 Апреля, 2011 - 11:33:41
Post Id


Забанен


Покинул форум
Сообщений всего: 12
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Чечако
И как быть в этой случае?
(Добавление)
Ребята спасибо, сам разобрался...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB