Итак, поставил на свой Друпал 5 известный модуль xml sitemap
После запуска кронка увидел ошибку Call to undefined function gzencode() со ссылкой на строку 404 в модуле xmlsitemap.module
Залезаю в эту строку и вижу как я и думал
$data = gzencode(_xmlsitemap_output_index($link_count));
if (file_save_data($data, $dest, FILE_EXISTS_REPLACE) === 0 && ($page == 'index' || !isset($page))) {
$status = FALSE;
}
for ($chunk = 0; $chunk < $link_count / $chunk_size; ++$chunk) {
$dest = $path ."/sitemap$chunk.xml.gz";
$data = gzencode(_xmlsitemap_output_chunk($chunk));
if (file_save_data($data, $dest, FILE_EXISTS_REPLACE) === 0 && ($page == $chunk || !isset($page))) {
$status = FALSE;
}
}
На самом деле если я правильно понимаю то эта функция делает что-то вроде "компрессии".
Поискал данную ошибку на drupal.org и нашел везед однозначный западный ответ... - Поставьте это ЗЛИБ, Гзенкод и живе счастливо.
Но там где расположен сайт и есть необходимость в сайтмапХМЛ поставить это возможности у меня нет (неважно почему), а переносить сайт мне вопервых пока лень, во вторых пока нет времени.
Если кто-то подскажет, как заставить работать xml sitemap без этой злой функции (пусть оно не делает компрессию, ради бога. Раз в неделю крон то дергается! Но стабильно и раз в неделю).
Заранее всем спасибо.! Возможно, у кого-то уже есть решения на этот счет, которых не жалко.
Комментарии
пользуйтесь поиском пожалуйста
Я кажется сверху написал, что я уже искал на друпал.орг и какие там ответы тоже писал.
Вообщем поэтому предлагаю Вам перевести хотя бы последжню строчку той ветки что вы дали
(If we're keeping the version 5.x-1.4, "won't fix" seems more accurate...)
...
Учите английский господа.
В очередной раз поняв что помощи здесь не видать пока -)
Мы ПЕРЕПИСАЛИ МОДУЛЬ sitemapxml и поэтому он не просит у нас больше этого адского сжатися gzencode...
Кому интересно поделимся. Но я думаю ближе к понедельнику -)
Кто захочет за такую помощь отблагодарить вдруг тоже есть люди в такой ситуации с помощью WM не будем этому препятсвовать. Но выложим бесплатно.
Еще доконца потестим. Но карту сайта в 50 товаров он сделал без сжатися очень быстро
о.О
Так что оптмизированный модуль XML Sitemap есть у нас!
поправка...карта сайта в 50к товаров -)
Если модуль всеже хоть кого-то заинтересует, обращайтеь.