1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Решено Шаблон RT Cerulean v1.5, сайт исчез при обновлении Joomla

Тема в разделе "Вопросы по шаблонам для Joomla [тех. поддержка]", создана пользователем user0806j2, 28 мар 2015.

Статус темы:
Закрыта.
  1. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    Сайт на шаблоне RT Cerulean v1.5. При обновлении с J3.3.6 до J3.4 все нормально, при обновлении до J3.4.1 - сайт исчез - на лицевой и админке белое поле. Причем сначала подумал, что взломали сайт и т.п., переустановил, обновил joomla и все повторилось. В хроме, мазиле, сафари - то же самое. На сайте студии выставлена версия шаблона 1.6, возможно в этом причина, но ведь при конфликте версий сайт не должен исчезать.
    Кто-нибудь сталкивался с подобной проблемой?
    #1
  2. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    белое окно означает ошибку php - посмотрите в логах сайта какие ошибки пишет... или в конфигах сайта пропишите $error_reporting = 'development';
    Последнее редактирование: 29 мар 2015
    #2
  3. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    В логах файла с ошибкой нет, только index.html, в конфиге запись добавил, но без результата.
    #3
  4. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    не то написал - посмотрите в логах сервера...

    есть ли в главной папке там где configuration.php index.html - если есть удалите....

    белого окна без ошибок не бывает...
    #4
  5. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    Это строка из лог-файла
    [Sun Mar 29 02:17:16 2015] [error] [client 66.249.73.206] PHP Fatal error: Undefined class constant 'self::pROCESS_DURING' in /var/www/zvv/data/www/beduinka.ru/libraries/cms/router/site.php on line 545
    Это строка 545 из site.php
    protected function processParseRules(&$uri, $stage = self::pROCESS_DURING)
    В php я не силен, что с этим можно сделать?
    #5
  6. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    попробуйте запустить сайтик на локалке - вполне возможно это ошибка мемкеша или еще чего...
    #6
  7. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    До обновления joomla строка была
    protected function processBuildRules(&$uri)
    после обновления
    protected function processParseRules(&$uri, $stage = self::pROCESS_DURING)

    может быть можно просто переписать на старый текст?
    а на локальном попробую, проблему надо решать
    #7
  8. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    Обнаружена причина, надеюсь, что мой опыт будет полезен.
    Причина отказа сайта в некорректном обновлении Joomla. Фактически я поставил на J3.3.6 - j3.4.1.
    Обновлял я в 2 этапа 3.3.6 > 3.4 > 3.4.1, но файл обновления до 3.4 был около 8 мб и естественно обычным образом он не встал, но и сообщения об ошибке тоже не было. И только в инфо о системе было видно, что версия Joomla не изменилась. Полагая, что у меня уже стоит J3.4, я обновил до J3.4.1, что, естественно вызвало конфликт.
    При обновлении через папку tmp все прошло нормально и сайт работает нормально.
    #8
    Modi34 нравится это.
Статус темы:
Закрыта.