Перейти к публикации

Автоматическое создание карты сайта по крону


Webtun

Рекомендованные сообщения

После того как в версии DLE 9,3 появилась возможность автоматически создавать карту сайта (sitemap) по крону.

Хотел спросить:

Если по крону запускается команда для создания карты сайта то должна ли обновляться в админке актуальная дата и время созданого файла sitemap ?

(webtun.com)

Ссылка на сообщение
Поделиться на других сайтах

Webtun,

да, вообще подобные вещи зависят от серверного ПО. DLE не хранит подобных данных, он напрямую их получает из свойств атрибутов файла на сервере.

Ссылка на сообщение
Поделиться на других сайтах

как узнать или сработал крон и обновился файл sitemap?

c68bc8966a4f981ff36ca363e7e7b588.jpg

по идее ведь после запуска файла по крону должна и дата меняется, а она сейчас не меняется (только после ручного запуска)

Ссылка на сообщение
Поделиться на других сайтах

по идее ведь после запуска файла по крону должна и дата меняется, а она сейчас не меняется (только после ручного запуска)

значит он не запускался, потому что ручной запуск, что запуск по крону, все едино. Карту в обоих случаях создает один и тот же код скрипта

Ссылка на сообщение
Поделиться на других сайтах

запускается

ведь бекап БД по такой же команде (без без указания параметров) создается

Нет. Для запуска бэкапа БД используется /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

Ссылка на сообщение
Поделиться на других сайтах

ower_xz спасибо

в моём случаи это /usr/local/bin/wget , так как с /usr/bin/wget выдавало ошибку Exited with return code = 127

p.s.

теперь работает

Ссылка на сообщение
Поделиться на других сайтах

еще вопросик

Уведомление поисковых систем происходит по крону автоматом?

Или уведомление поисковых систем работает только в ручном режиме?

Ссылка на сообщение
Поделиться на других сайтах

Уведомление поисковых систем происходит по крону автоматом?

нет, но уведомлять их необязательно, они сами периодически проверяют указанные им первый раз файлы карт

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...