Webtun 3 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 После того как в версии DLE 9,3 появилась возможность автоматически создавать карту сайта (sitemap) по крону. Хотел спросить: Если по крону запускается команда для создания карты сайта то должна ли обновляться в админке актуальная дата и время созданого файла sitemap ? (webtun.com) Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 Webtun, да, вообще подобные вещи зависят от серверного ПО. DLE не хранит подобных данных, он напрямую их получает из свойств атрибутов файла на сервере. Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 Автор как узнать или сработал крон и обновился файл sitemap? по идее ведь после запуска файла по крону должна и дата меняется, а она сейчас не меняется (только после ручного запуска) Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 по идее ведь после запуска файла по крону должна и дата меняется, а она сейчас не меняется (только после ручного запуска) значит он не запускался, потому что ручной запуск, что запуск по крону, все едино. Карту в обоих случаях создает один и тот же код скрипта Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 Автор запускается ведь бекап БД по такой же команде (без без указания параметров) создается Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 запускается ведь бекап БД по такой же команде (без без указания параметров) создается Нет. Для запуска бэкапа БД используется /usr/bin/php, а для запуска по крону карты сайта нужна утилита wget - /usr/bin/wget. Т.е. команда должна иметь вид, например -> /usr/bin/wget ваш_сайт.ru/cron.php?cronmode=sitemap >/dev/null 2>&1 Для оптимизации базы -> /usr/bin/wget ваш_сайт.ru/cron.php?cronmode=optimize >/dev/null 2>&1 Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 Автор ower_xz спасибо в моём случаи это /usr/local/bin/wget , так как с /usr/bin/wget выдавало ошибку Exited with return code = 127 p.s. теперь работает Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 23 июня 2011 Рассказать Опубликовано: 23 июня 2011 Автор еще вопросик Уведомление поисковых систем происходит по крону автоматом? Или уведомление поисковых систем работает только в ручном режиме? Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 24 июня 2011 Рассказать Опубликовано: 24 июня 2011 Уведомление поисковых систем происходит по крону автоматом? нет, но уведомлять их необязательно, они сами периодически проверяют указанные им первый раз файлы карт Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.