0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 1187 Просмотров
*

flint65

  • Осваиваюсь на форуме
  • 38
  • 3 / 4
  • Flint
Подскажите, пожалуйста.
Главная страница и категории работают.
А статьи не открываются.
Выбираю любую статью на сайте - система выдает Ошибку 500 - JHtmlContent: :prepare не найден в файле.

[вложение удалено Администратором]
« Последнее редактирование: 15.12.2012, 03:12:57 от flint65 »
*

b2z

  • Глобальный модератор
  • 6943
  • 754 / 0
  • Разраблю понемногу
*

flint65

  • Осваиваюсь на форуме
  • 38
  • 3 / 4
  • Flint
Что-то глючит? Я даже не могу вспомнить, где может быть ошибка. В БД лазил, исправлял статьи, потому что редактор умер.
Вобщем, полная ж...
*

flint65

  • Осваиваюсь на форуме
  • 38
  • 3 / 4
  • Flint
Модули работают. Плагины пробую. "Система - Перенаправление" - пробывал выкл.-вкл - результат 0.
*

flint65

  • Осваиваюсь на форуме
  • 38
  • 3 / 4
  • Flint
Контент плагины. Что толку пере отключал - результат "0".
*

ipraded

  • Новичок
  • 2
  • 0 / 0
Re: 500 - JHtmlContent: :prepare не найден в файле
« Ответ #6 : 27.01.2014, 09:47:41 »
У меня такая же проблема возникла, после публикации модуля новостей.

Причину не нашел, но лекарство есть:

modules/mod_articles_news/helpers.php

закомментировать строчку:

$item->introtext = JHtml::_('content.prepare', $item->introtext, '', 'mod_articles_news.content');
*

mcgoen

  • Новичок
  • 1
  • 0 / 0
Re: 500 - JHtmlContent: :prepare не найден в файле
« Ответ #7 : 05.06.2014, 05:34:20 »
У меня проблема была эта же. Облазил все форумы, в том числе англоязычные. Ответа на свой вопрос не нашел, были какие-то рекомендации, кому то помогло, мне никак. В общем, включил в панели управления в общих настройках: Параметры отладки - Отладка системы - Да, затем на странице (у меня вообще весь сайт не открывался) нашел вкладку ошибки, который отладчик показал. В ней нашел, что в ошибка в index.php на строке 48. Закомметировал в файле modules/mod_custom/mod_custom.php строку
$module->content = JHtml::_('content.prepare', $module->content, '',
Чтобы закомментить, добавьте просто // вначале строки.
Если у вас отладчик показывает ошибку в строке 48 в index.php, то скорее всего вам должно это помочь.
Еще поможет включение прогрессивного кэширования (я у себя поставил параметр 15 минут). Находится в панели управления в общих настройках на закладке "Система". Но у меня сайт открывался через раз, но по крайней мере работал.
Пишу решение проблемы впервые, так как бился с вышеуказанной проблемой целый месяц и ничего не нашел.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться