mmkulikov

ОШИБКА: приложение sitemap

Recommended Posts

При генерации карты/admin/index.php?action=sitemap&do=generate

Выдает ошибку

Warning: Invalid argument supplied for foreach() in /затер_чтобы_урл_не_светить/apps/table/admin/admin.php on line 418

 

Поделиться сообщением


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

Кнопочка generate в новых версиях уже не актуальна.

Теперь генерация карты выполняется сразу при обращении к адресу /sitemap.xml

Попробуйте так (и удалите в корне если есть sitemap.xml), ошибка выведется?

Поделиться сообщением


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

Кнопочка generate в новых версиях уже не актуальна.

Теперь генерация карты выполняется сразу при обращении к адресу /sitemap.xml

Попробуйте так (и удалите в корне если есть sitemap.xml), ошибка выведется?

При "прямом" обращении по урл ошибок нет. И я так понял, карта теперь генерируется прямо по запросу без записи в виде файла.

Тогда стоит убрать кнопочку из админки, чтобы не "смущала"  :)

Поделиться сообщением


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

И я так понял, карта теперь генерируется прямо по запросу без записи в виде файла.

 

Почти верно. Явного запроса на создание не нужно. Но, фактически, некие файлы кеша в папке /cache/ создаются и имеют срок жизни указанный в настройках. Пока кеши живы, перегенерация не происходит и выдается контент в динамике из этих кешей. Все почти как раньше, только более прозрачно.

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас