Google Site Map Generator Не удалось открыть базу данных

Я использую google-sitemap-generator, все в порядке. Но получая следующее сообщение об ошибке в файле журнала. Это приводит к невозможности создания XML-файла.

Не удалось открыть [/usr/local/google-sitemap-generator/cache//mysite.com__0/data_base] для чтения.

Кажется, что,

/кэш//mysite.com__0/

какое-то значение отсутствует после cache/. Любой намек был бы замечательным.

ниже полный файл журнала.

2013-09-24T07:09:56Z: Начать генерировать [Web Sitemap] для сайта [mysite.com,:0]. 2013-09-24T07:09:56Z: Нет новой записи для обновления данных новостей. 2013-09-24T07:09:56Z: Не удалось открыть [/usr/local/google-sitemap-generator/cache//mysite.com__0/data_base] для чтения. 2013-09-24T07:09:56Z: mysite.com,:0: запись не может быть объединена. 2013-09-24T07:09:56Z: Не удалось обновить базу данных. 2013-09-24T07:09:56Z: Не удалось создать [Web Sitemap] для сайта [mysite.com,:0]. 2013-09-24T07:17:40Z: Время планирования следующего обслуживания в [136]С. 2013-09-24T07:17:40Z: успешно сохранены данные памяти для [mysite.com,:0]. 2013-09-24T07:19:56Z: Время планирования следующего обслуживания в [464]S. 2013-09-24T07:19:56Z: Начать генерировать [Web Sitemap] для сайта [mysite.com,:0]. 2013-09-24T07:19:56Z: Нет новой записи для обновления данных новостей. 2013-09-24T07:19:56Z: Не удалось открыть [/usr/local/google-sitemap-generator/cache//mysite.com__0/data_base] для чтения. 2013-09-24T07:19:56Z: mysite.com,:0: запись не может быть объединена. 2013-09-24T07:19:56Z: Не удалось обновить базу данных. 2013-09-24T07:19:56Z: Не удалось создать [Web Sitemap] для сайта [mysite.com,:0]. ~


person bharatesh    schedule 24.09.2013    source источник


Ответы (1)


У меня была похожая проблема, как и у большинства людей с этим инструментом. Я заставил его работать, изменив файл «/usr/local/google-sitemap-generator/conf/sitesettings.xml».

Что я сделал, так это удалил узел «SiteSetting» для версии 443 my_site.com, перезапустил службу и apache. И он заработал, ну по крайней мере смог сгенерировать карту сайта для 80 порта.

Теперь я вижу, что он восстановил файл sitesettings.xml, но по какой-то волшебной причине больше не сообщает об ошибках.

Если вы поняли это, то, надеюсь, это будет полезной информацией для кого-то еще, поскольку многие люди сталкиваются с этой проблемой. Я провел весь вчерашний вечер, пытаясь решить эту проблему, но безуспешно. В конце концов мне пришлось переустановить его и изменить файл xml.

Ваше здоровье!

person Dimon    schedule 09.02.2014
comment
Привет, спасибо за ваш ответ, я использовал этот инструмент в прошлом году, перестал его использовать и написал собственный инструмент для создания карты сайта xml. Это работает как шарм для меня. Мое предложение, этот инструмент дерьмовый и тяжелый. Просто напишите свой собственный скрипт (в моем случае php) и запланируйте задание cron. - person bharatesh; 10.02.2014