Здравствуйте!
У меня возникла проблема с отображением сайта – белый лист. Больше года, до ноября 2016 года я использовала шаблон от a4joomla.com и он хорошо настраивался и работал.
Вот ссылка на фото нужного шаблона
http://karisunlife.com/images/stories/SiteOrigTheme.jpg В ноябре была обновлена версия Joomla до 3.6.4. После этого с шаблоном от a4joomla.com сайт не отображался, чем я была очень огорчена, но нашла промежуточное решение проблемы в надежде, что после выхода обновления для следующей версии CMS шаблон будет нормально отображать сайт.
Сейчас уже вышла версия Joomla 3,8. Нужный шаблон, созданный под эту версию, по-прежнему показывает «белый экран».
Joomla обновилась корректно, без единой ошибки, и на хостинге я перешла на PHP 5.6. Проблема «белого листа»
на нужном шаблоне остается для сайта
http://karisunlife.com/Пришлось вернуть промежуточный шаблон, при котором сайт полностью отображается, но он меня не устраивает.
Выставив показ ошибок по глубине отражения, от показа по умолчанию до максимума, увидела такое сообщение:
Fatal error: Using $this when not in object context in /home/АККАУНТ/public_html/libraries/joomla/filter/input.php on line 141Посмотрела в указанном файле код этой строки:
141 if ($this->stripUSC) ,
но что в нем исправить не знаю. Вот фрагмет кода с данной строкой:
public function clean($source, $type = 'string')
{
// Strip Unicode Supplementary Characters when requested to do so
if ($this->stripUSC)
{
// Alternatively: preg_replace('/[\x{10000}-\x{10FFFF}]/u', "\xE2\xAF\x91", $source) but it'd be slower.
$source = $this->stripUSC($source);
}
Причем, я скачивала и пыталась установить еще 2 шаблона этого разработчика, т.к. они с хорошей репутацией, и подходят мне по структуре сайта лучше всего, но проблема сохраняется на всех 3-х этих шаблонах.
Жду помощи от знатоков.