Интересно есть ли такие люди, у которых работает [##project/xmlsitemap][/##] без вопросов, как часы или только на локальном?
Мне кажется он вообще работает по случайному закону.
Да, крон работает нестабильно. Но карта формируется иногда даже, если крон не обновлялся уже несколько часов.
Хотя должен работать по крону. А, при работающем кроне, бывает хоть тресни не запускается пока раз двадцать не очистишь кэш. Вот и думаю, кто знает как настроить модуль, чтобы генерация была нормальной, а не один к двадцати. Получается постоянно надо следить и пытаться ее с генерить - это ведь бред. На хрена такой модуль,. если он не выполняет заявленной задачи.
У меня этот модуль тоже работает без вопросов. Крон может нестабильно работать, если у вас слабый сервер и много модулей стоит, для облегчения работы крона можно отключить автообновление модулей и тем.
Да какой-то модуль глючный. У меня стояла версия 6.x-1.1 поставил 6.x-1.2. Вроде еще хуже стал формировать карту. Ставил версию вторую альфа и потом dev пробовал не заработала, пришлось откатиться. Хотя в во второй версии уже наворотов побольше, есть сервис включения своих страниц, более широкие возможности в формировании и управлении картой.
Это нравится, но мне сформировало карту только с одной главной страницей. Пробовал решить проблему. Поискал на орге и гуглил, но конкретного, кроме бреда, который ничем не заканчивается не нашел. Вернулся на 1.2. Вот и думаю, не ужели этот модуль единицы ставят и никто им не занимался конкретно, что ничего поясняющего не найти
И чем поможет Poormanscron? запустит крон, который так же вылетит? да еще только нагрузит сервер. Уважаемые мною Друпал - гуру не рекомендовали его ставить.
Хм ... возможно дело в особенностях платформы? У меня все отлично - каждые 15 минут крон обзванивает около 20 rss лент для агрегатора, + сайтмап на нем висит + кое какие вещи на xmlrpc повешаны Учитывая относительно дерьмовый хостинг, грешить на него не могу
Модуль Poormanscron стоит, но он не помогает толком запускать крон. В общем все работает по случайному закону, то работает, то нет.
С картой сайта прямо беда особенно по Google, как посещаемость падает, то смотрю карта с красными крестиками в панели и количество проиндексированных страниц падает. А Yandex показывает нормально, хотя бывает карта при проверке не сформирована. Что-то не в порядке с этим модулем...вопрос, что. Всем как говорится не займешься, но карта беспокоит...
Но как я говорил файл существует и если зайти на хостинг и открыть указанную папку, то файл есть. И он открывается и все строки правильно сформированы.
приатачивание ничего не даст, кроме удовлетворения любопытства, в файле все нормально.
Вопрос почему не показывает карту при обращении http://www.mysite.com/sitemap.xml
хотя в нужной директории файлы есть и сформированы правильно. В чем косяк, почему не выдает?
по крону xmlsitemap отрабатывает нормально. прикол в том, что в хуке_крон первое условие не дает создать xml.
<?php/** * Implements hook_cron(). */ function xmlsitemap_cron() { // If there were no new or changed links, skip. if (!variable_get('xmlsitemap_regenerate_needed', FALSE)) { return; }
// If the minimum sitemap lifetime hasn't been passed, skip. $lifetime = REQUEST_TIME - variable_get('xmlsitemap_generated_last', 0); if ($lifetime < variable_get('xmlsitemap_minimum_lifetime', 0)) { return; }
// Regenerate the sitemap XML files. module_load_include('generate.inc', 'xmlsitemap'); xmlsitemap_run_progressive_batch('xmlsitemap_regenerate_batch'); }?>
Комментарии
.
Да, дело не в том и это тоже понятно.
Вопрос в генерации самой карты. То генерируется, то показывает ошибку в синтаксисе
прожект не знаю, а page, story, термины и темы форума отлично импортируются
Да у меня тоже все отображается, но нет стабильности. В Google webmaster постоянно красный крестик отображает. Редко удается зеленый увидеть.
Что пишет в гугле, какую ошибку?
Посмотрите, а крон нормально отрабатывает?
Ну и вообще, что по ошибкам в Друпале?
Да, крон работает нестабильно. Но карта формируется иногда даже, если крон не обновлялся уже несколько часов.
Хотя должен работать по крону. А, при работающем кроне, бывает хоть тресни не запускается пока раз двадцать не очистишь кэш. Вот и думаю, кто знает как настроить модуль, чтобы генерация была нормальной, а не один к двадцати. Получается постоянно надо следить и пытаться ее с генерить - это ведь бред. На хрена такой модуль,. если он не выполняет заявленной задачи.
стоит, работает
Т.е карта мгновеннно формируется и вопросов нет? Сколько у Вас страничек и какая версия модуля?
не знаю, мгновенно или нет, но в google.com/webmasters/tools/ всегда актуальная версия sitemap. страничек около 60, версия 6.x-1.1
У меня этот модуль тоже работает без вопросов. Крон может нестабильно работать, если у вас слабый сервер и много модулей стоит, для облегчения работы крона можно отключить автообновление модулей и тем.
Я почему вопросы задавал, у меня похожая проблема. Сайтмап отключил, но крон глючит.
И чего это я забыл про:
Совсем из головы вылетело. Сайт в доработках, даже кэш не включен, вот я и протормозил.
Щас попробую
Он не очень адекватный модуль по моим наблюдениям. Иксэмэльку лучше подсовывать из временной директории
Вроде пашет... http://shalasha.net/sitemap.xml
Яндекс хорошо берёт, а Гугл выкаблучивается иногда и пока не проиндексировал весь сайт зараза.
Да она тупит страшно по этому адресу. За 5 дней 1 одна удачная загрузка с гугла
Да какой-то модуль глючный. У меня стояла версия 6.x-1.1 поставил 6.x-1.2. Вроде еще хуже стал формировать карту. Ставил версию вторую альфа и потом dev пробовал не заработала, пришлось откатиться. Хотя в во второй версии уже наворотов побольше, есть сервис включения своих страниц, более широкие возможности в формировании и управлении картой.
Это нравится, но мне сформировало карту только с одной главной страницей. Пробовал решить проблему. Поискал на орге и гуглил, но конкретного, кроме бреда, который ничем не заканчивается не нашел. Вернулся на 1.2. Вот и думаю, не ужели этот модуль единицы ставят и никто им не занимался конкретно, что ничего поясняющего не найти
посмотрите в Недавние записи в системном журнале (admin/reports/dblog), там написаны какие ошибки возникали при запуске крона
Кроме как неудачной запуска крона нет сообщений об ошибках, иногда бывает, что время регулярных процедур превысило час.
Poormanscron - и будет Вам счастье без гемороя.
И чем поможет Poormanscron? запустит крон, который так же вылетит? да еще только нагрузит сервер. Уважаемые мною Друпал - гуру не рекомендовали его ставить.
Хм ... возможно дело в особенностях платформы? У меня все отлично - каждые 15 минут крон обзванивает около 20 rss лент для агрегатора, + сайтмап на нем висит + кое какие вещи на xmlrpc повешаны Учитывая относительно дерьмовый хостинг, грешить на него не могу
Модуль Poormanscron стоит, но он не помогает толком запускать крон. В общем все работает по случайному закону, то работает, то нет.
С картой сайта прямо беда особенно по Google, как посещаемость падает, то смотрю карта с красными крестиками в панели и количество проиндексированных страниц падает. А Yandex показывает нормально, хотя бывает карта при проверке не сформирована. Что-то не в порядке с этим модулем...вопрос, что. Всем как говорится не займешься, но карта беспокоит...
Еще обратил внимание, что сами файлы карт все-таки формируются и находятся в указанной директории:
у меня например: /sites/default/files/xmlsitemap/
НО при обращениии естественным образом:
http://www.mysite.ru/sitemap.xml показывает ошибку
Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://www.mysite.ru/sitemap.xml
Строка 1, символ 1:
Но как я говорил файл существует и если зайти на хостинг и открыть указанную папку, то файл есть. И он открывается и все строки правильно сформированы.
Кто знает, в чем беда и чем ее исправить?
приатач сюда свой sitemap.xml
почему естественным? адрес /sitemap.xml переопределён через hook_menu:
<?php// xmlsitemap.module
$items['sitemap.xml'] = array(
'title' => 'Sitemap index',
'page callback' => 'xmlsitemap_output',
'access arguments' => $access_content,
'type' => MENU_CALLBACK,
'file' => 'xmlsitemap.pages.inc',
);
?>
Но это понятно. Как заставить нормально выдавать?
приатачивание ничего не даст, кроме удовлетворения любопытства, в файле все нормально.
Вопрос почему не показывает карту при обращении http://www.mysite.com/sitemap.xml
хотя в нужной директории файлы есть и сформированы правильно. В чем косяк, почему не выдает?
о да, меня хлебом не корми дай чужие сайтмапы поразглядывать
не хотите сообщать подробности — пишите разработчику
по крону xmlsitemap отрабатывает нормально. прикол в том, что в хуке_крон первое условие не дает создать xml.
<?php/**
* Implements hook_cron().
*/
function xmlsitemap_cron() {
// If there were no new or changed links, skip.
if (!variable_get('xmlsitemap_regenerate_needed', FALSE)) {
return;
}
// If the minimum sitemap lifetime hasn't been passed, skip.
$lifetime = REQUEST_TIME - variable_get('xmlsitemap_generated_last', 0);
if ($lifetime < variable_get('xmlsitemap_minimum_lifetime', 0)) {
return;
}
// Regenerate the sitemap XML files.
module_load_include('generate.inc', 'xmlsitemap');
xmlsitemap_run_progressive_batch('xmlsitemap_regenerate_batch');
}?>
И какие варианты решения присутствуют?