Проблема
Сегодня вошёл в админку тестового сайта на MODX Revo 2.2.5 и не увидел привычный интерфейс.Только сообщения php об ошибках парсинга rss (файл www\core\model\modx\xmlrss\rssfetch.class.php):
Warning: MagpieRSS: Failed to parse RSS file
Проверил на локальном сайте под управлением MODX Revo 2.2.6. Такая же картина.
Ошибка Warning: MagpieRSS: Failed to parse RSS file |
Описание
Парсер RSS новостей не может обработать данные и выдает ошибку уровня Warning.Решение
Вариантов решения два.- Отключить в настройках php выдачу сообщений об ошибка в браузер.
php.ini
Что и должно быть выполнено на боевом сервере всегда! Но я пишу программы - и это не мой вариант.display_errors = Off
- Поэтому используем другое решение. Здесь пишут о том, что в настройках MODX нужно отключить обработку RSS. И сделать это через панель админа. Но ведь она недоступна!
Выход в том, чтобы отключить настройки через запрос к базе данных и удалить кэш.
Запрос к базе данных:
UPDATE`modx`.`modx_system_settings`
SET`value`='0'
WHERE`modx_system_settings`.`key`='feed_modx_news_enabled';
UPDATE`modx`.`modx_system_settings`
SET`value`='0'
WHERE`modx_system_settings`.`key`='feed_modx_security_enabled';
Удаляем кэш из папки:www\core\cache
Комментариев нет:
Отправить комментарий