Вопрос

Я выбрал модуль XMLSITEMAP из самой популярной статистики использования на сайте Drupal, поэтому я предполагаю, что модуль не слишком глюка.Но файл карты отсутствует.

Я установил этот модуль на свой компьютер с Windows в папку drupal/sites/default/modules.Я активировал все подмодули XMLSiteMap в меню администратора.Согласно документации, я также вручную запустил cron.php, чтобы создать sitemap.xml в drupal/sites/default/files, но его там просто нет даже при второй переустановке.Как я могу принудительно создать sitemap.xml?

(также пробовал с чистыми URL-адресами и без них - все равно не помогло).

И есть ли хорошая надежная альтернатива этому модулю?

Это было полезно?

Решение

Также убедитесь, что у вас установлена ​​последняя версия, она вышла только вчера:

http://drupal.org/project/xmlsitemap

Также см. эту проблему, похоже, связанную с вашей проблемой:

http://drupal.org/node/458546

Другие советы

Вы уверены, что установили его правильно?Пожалуйста, проверьте отчет о состоянии (admin/logs/status в Drupal 5, admin/reports/status в Drupal 6), чтобы убедиться, что вы все сделали правильно.

Возможно, вы еще не установили права доступа для сайтов/по умолчанию/файлов, например.

Я не уверен, поможет ли это вам, но если вы ищете фактически созданный файл sitemap.xml, а не переходите к нему в браузере, я не верю, что он создан модулем.Я думаю, что модуль создает обратный вызов меню для создания файла карты сайта, поэтому запрос на sitemap.xml обрабатывается системой меню Drupal, а не создает реальный файл.Однако будет кэшированная версия в site/default/files/xmlsitemap.

Извините, если это слишком упрощенный вопрос.

У меня лично проблем с надежностью модуля не возникло.

Я бы, вероятно, порекомендовал попробовать ветку 6.x-2.x, которую я переписывал, чтобы решить все досадные ошибки и архитектурные проблемы ветки 6.x-1.x.В настоящее время он не завершен, но в настоящее время работает для узлов и пунктов меню.Термины таксономии и профили пользователей будут добавлены в ближайшее время.

Ссылку на него вы можете найти на странице проекта.Извините, я не могу дать ссылку, так как я новый пользователь.:)

Запуск CRON помог мне:

/admin/reports/status/run-cron

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top