Пустой экран Joomla после перемещения серверов - PullRequest
0 голосов
/ 21 марта 2012

Я перенес установку Joomla с одного сервера на другой.Скопировал базу данных и все файлы.Когда я переместил его на место, все загрузилось, все работало нормально, и через некоторое время (например, 20 минут) он просто загружает пустую страницу.

Я проследил через фреймворк Joomla, если я поставилэхо перед вызовом $app->render() работает нормально и выводит, но вызов $app->render() никогда не входит.Т.е. я поместил оператор echo в начало render (), и он не был выведен.Очень странно, без ошибок, без вывода.

Есть идеи?Joomla 1.7.3.

РЕДАКТИРОВАТЬ: Я только что рассчитал, он работал до 30 минут точно.На этом этапе я получаю две строки в PHP error_log -

[22-Mar-2012 01:35:46 UTC] PHP Notice:  Undefined offset: 2 in /home/off/public_html/components/com_k2/router.php on line 114
[22-Mar-2012 01:35:46 UTC] PHP Notice:  Undefined variable: text in /home/off/public_html/templates/gk_boutique/error.php on line 27

Ответы [ 2 ]

0 голосов
/ 26 января 2015

Если вы можете войти в систему с правами администратора (yourdomain.com/administrator), попробуйте очистить весь кэш.Кеш был сохранен во время миграции.

0 голосов
/ 25 апреля 2012

Попробуйте вставить это в .htaccess

    DirectoryIndex index.php index.html

Проблема в том, что на сервере есть (иногда) невидимый index.html.На самом деле нет проблемы с созданием пустой страницы, это просто пустая страница.Чтобы доказать, что это неправильно, попробуйте набрать

www.yourdomain.com / index.php

После этого должна появиться страница.

Примечание не толькоудалите этот файл .html, у него есть свои причины (безопасность), добавьте его в .htaccess, и он автоматически перейдет на страницу индекса при вводе www.yourdomain.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...