Белый экран Joomla 3.7.2 при переходе на PHP 7.Х

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

stimyl

  • Захожу иногда
  • **
  • 11
  • 0
Здравствуйте, друзья! Возникла проблема следующего характера - сайт работает на 7-й версии Joomla, но после установки PHP 7.х сайт становится не доступным (белый экран). При откате до версии PHP 5.6.30 все пашет как надо, но это не вариант, так как по словам Joomla, эта поздняя версия, которая вскоре не будет поддерживаться. Помогите, пожалуйста, решить вопрос  :'(
P.S: Включение сообщений об ошибках ни чего не дало.

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
сайт работает на 7-й версии Joomla, но после установки PHP 7.х сайт становится не доступным (белый экран).
проблема не в самой Joomla, а в дополнительных расширениях. ищите какое виновато, отключайте по одному плагины, модули, и т.п.

это не вариант, так как по словам Joomla, эта поздняя версия, которая вскоре не будет поддерживаться
это уже честно говоря так утомило, что даже не веселит :) все как один под копирку. вскоре - это в конце 2018 года. сейчас середина 2017-го. вскоре - это полтора года. точно не вариант :)

P.S: Включение сообщений об ошибках ни чего не дало.
должно было дать. запросите у хостера логи.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

stimyl

  • Захожу иногда
  • **
  • 11
  • 0
Дополнения перелопатил и не единожды.
Цитировать
это уже честно говоря так утомило, что даже не веселит :) все как один под копирку. вскоре - это в конце 2018 года. сейчас середина 2017-го. вскоре - это полтора года. точно не вариант :)
Да, вот только если проблема не решится и сайт через полтора года станет недоступным, все старания связанные с наполнением и продвижением уйдут в топку.

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
Дополнения перелопатил и не единожды.
значит так перелопатили.

Да, вот только если проблема не решится и сайт через полтора года станет недоступным, все старания связанные с наполнением и продвижением уйдут в топку.
так решайте, кто ж против? ищите, какое стороннее расширение виновато. проблема однозначно в каком-то из них. шаблон переключите на стандартный. а если не хочется гадать - в логах ошибок все есть.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Septdir

  • Практически профи
  • *******
  • 2163
  • 108
  • JoomlaZen
Как верно было сказанно вышел, логи и только логи. .errors.log которые. Там и будет текст ошибки, а так же путь файла. по нему уже установите что не работает с php 7. Разумеется до этого все расширения стоит обновить до послденей вресии. А если и обновлении не помогает, то от расширения стоит отказаться ибо если в нем до сих пор нет поддержки php7, то его очень плохо поддерживают => в будущем будут проблемы.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
если в нем до сих пор нет поддержки php7, то его очень плохо поддерживают => в будущем будут проблемы.
та ну ладно вам :) php7 и стабильной назвать то еще трудно. вон как с php5 было, только к 5.3.10 более менее устаканилось все. 7-ка на самом раннем этапе развития, с 7.0 до 7.1 изменений 2 вагона было. вполне возможно, что разработчики сознательно пока не переделывают под 7-ку, потому что в 7.2 опять что-то может поменяться кардинально. имхо, на данном этапе я бы просто уточнил у автора, будет ли поддержка в обозримом будущем, и если ответ будет да, то продолжил бы работу над сайтом спокойно. но чтобы уточнять у автора, его (расширение) конечно надо найти сначала. а ситуация наверное такова, что поставили какой-нить шаблон с варезника 100-летней давности, а теперь бяда спасите помогите :) да, ТС? или ошибаюсь? начните с шаблона. переключите на стандартный Protostar, посмотрите будет ли ошибка. ну или логи, логи, логи...
« Последнее редактирование: 24.06.2017, 14:17:48 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

stimyl

  • Захожу иногда
  • **
  • 11
  • 0
Так и есть установил стандартный шаблон и пташка полетела. Покопался в логах и вот что я нарыл:
Код: html4strict
[code][Sat Jun 24 07:40:05.805598 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805602 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805604 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805607 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805610 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805612 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805615 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805618 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805620 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805623 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805637 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805640 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805642 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805644 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805647 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805649 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805651 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805654 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805656 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 90
[Sat Jun 24 07:40:05.805659 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Warning:  Illegal string offset 'active' in /templates/blogus/html/pagination.php on line 94
[Sat Jun 24 07:40:05.805661 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined variable: templatecopy in /templates/blogus/index.php on line 270
[Sat Jun 24 07:40:05.805664 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /templates/blogus/html/modules.php on line 23
[Sat Jun 24 07:40:05.805666 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined property: stdClass::$cmc_cat in /mod_junewsultra/helper/com_content.php on line 522
[Sat Jun 24 07:40:05.805668 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined property: stdClass::$cmc_cat in /modules/mod_junewsultra/helper/com_content.php on line 522
[Sat Jun 24 07:40:05.805671 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined property: stdClass::$cmc_cat in /modules/mod_junewsultra/helper/com_content.php on line 522
[Sat Jun 24 07:40:05.805673 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /templates/blogus/html/modules.php on line 23
[Sat Jun 24 07:40:05.805675 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /blogus/html/modules.php on line 23
[Sat Jun 24 07:40:05.805682 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /templates/blogus/html/modules.php on line 23
[Sat Jun 24 07:40:05.805706 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /templates/blogus/html/modules.php on line 23
[Sat Jun 24 07:40:05.805710 2017] [fcgid:warn] [pid 9187] [client 188.166.79.201:19865] mod_fcgid: stderr: PHP Notice:  Undefined index: grid in /templates/blogus/html/modules.php on line 23
[/code]

*

Septdir

  • Практически профи
  • *******
  • 2163
  • 108
  • JoomlaZen
та ну ладно вам :) php7 и стабильной назвать то еще трудно. вон как с php5 было, только к 5.3.10 более менее устаканилось все. 7-ка на самом раннем этапе развития, с 7.0 до 7.1 изменений 2 вагона было.
Тут дело не в ставильности. А в поддержке. Кстати мне лично 7.1 нарвиться куда больше
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen