Не работают граберы
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
26 марта 2011 в 02:31
Перепробовал несколько модулей и скриптов, которые получают информацию со сторонних ресурсов и выводят ее на сайте. С завидным постоянством они не хотят работать. На денвере все замечательно, а как только заливаю на сервак… работает все, кроме вывода информации… Видимо это настройки хостинга… рылся там, вроде все перепробовал — не помогает. Подскажите пожалуйста, в чем дело, и можно ли это вылечить?
#2
26 марта 2011 в 02:39
Какие скрипты? Что пишут? Код ошибки?
Анализы на стол, пожалуйста, доктору небось и какашку в коробке и жижу в баночке несём, а тут надеемся на стихийную телепатию?
Анализы на стол, пожалуйста, доктору небось и какашку в коробке и жижу в баночке несём, а тут надеемся на стихийную телепатию?
#3
26 марта 2011 в 03:44
Да))… я не спец, да и до любителя далековато, но такие вопросы действительно вызывают улыбку (мягко говоря)...
1.Но могу посоветовать проверить в ваших скриптах пути (адреса) файлов...
2.Если хостинг платный — проблем с ним, не должно быть (как и на большинстве бесплатных)
3.Для проверки хостинга можете воспользоваться оф. грабером от яндекса (яндекс новости)
1.Но могу посоветовать проверить в ваших скриптах пути (адреса) файлов...
2.Если хостинг платный — проблем с ним, не должно быть (как и на большинстве бесплатных)
3.Для проверки хостинга можете воспользоваться оф. грабером от яндекса (яндекс новости)
Сегодня в 12:06
<?php //грузим rss файл //обрабатываем //теперь у нас есть 2 массива по 100 элементов, воспользуемся постраничным выводом //всего элементов //число сообщений на странице $pnumber=5; //номер страницы //число страниц //начальная позиция $start = $page*$pnumber-$pnumber; //проверка номера страницы if($page > $num_pages || $page < 1) { $page=1; $start=0; } //заголовки else //выводим верх страницы (html код, выносим за <?php print '<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <title>'.$_SERVER['HTTP_HOST'].'</title> </head> <body>'; //выводим цитаты if($all) { for($i=$start; $i<$start+$pnumber; $i++) //навигация echo '<p>'; for($pr = '', $i=1; $i<=$num_pages; $i++) { echo $pr=(($i == 1 || $i == $num_pages || abs($i-$page) < 2) ? ($i == $page ? " [$i] " : ' <a href="'.$_SERVER['SCRIPT_NAME'].'?page='.$i.'">'.$i.'</a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... ')); } echo '</p>'; } else {echo '<p>цитат нет</p>';} print '</body></html>'; ?>
Такие же проблемы возникают и с Модулем Гороскоп: все работает кроме выдачи самого текста гороскопа. Вместо текста пишет "что его пока нет". На денвере с той же конфигурацией сайта все работает. Хостинг nic.ru
Скорее всего на твоём хостинге запрещён парсинг. А теперь самое главное, ты свой сайт хочешь загнать под АГС ???
Тогда не советую парсить новости у людей. Яша сейчас весьма избирателен. Первая волна уже накрыла 60!!! процентов сайтов рунета. А это только отстройка фильтра. Представь что будет, когда фильтр настроят
Если хочешь парсить новости и гороскопы для своих пользователей, тогда делай это в закрытой зоне и не показывай гостям.
Тогда не советую парсить новости у людей. Яша сейчас весьма избирателен. Первая волна уже накрыла 60!!! процентов сайтов рунета. А это только отстройка фильтра. Представь что будет, когда фильтр настроят
Если хочешь парсить новости и гороскопы для своих пользователей, тогда делай это в закрытой зоне и не показывай гостям.
#6
27 марта 2011 в 03:55
Может быть… хмСкорее всего на твоём хостинге запрещён парсинг.
… есть над чем подумать… но в данной ситуации выбор сделан не мной)))ты свой сайт хочешь загнать под АГС ???
#7
30 марта 2011 в 00:10
Решил вопрос. У моего хоста в модуле php 5.2.10 не пахал парсинг… пришлось ставить php 5.1.6