• Вход
  • Регистрация

Недоступен сайт


    Фотография
       (0 голосов)
    Данной теме более 240 дней, она устарела.
    Захожу сегодня на свой сайт, а он недоступен. Начал разбираться, нашел ошибку:
    PHP Fatal error: Uncaught Error: Call to a member function set() on null in /home/admin/web/site.ru/public_html/engine/forum/sources/components/functions.ph

    p:456
    На 456 строчке данного файла распологается следующее:
    $sql = $db->super_query("SELECT foto FROM ".PREFIX."_users WHERE name='$last_user'"); if (count(explode("@", $sql['foto'])) == 2) { $tpl->set('{foto}', '//www.gravatar.com/avatar/' . md5(trim($sql['foto'])) . '?s=' . intval($user_group[$sql['user_group']]['max_foto'])); } else { if ($sql['foto']) { if (strpos($sql['foto'], "//") === 0) $avatar = "http:" . $sql['foto']; else
    Что не так? И из-за чего этот глюк? Плагин пока что отключил, так как иначе сайт недоступен.

    Пост отредактировал EVObb - 19-09-2021, 22:16
    Причина редактирования: Решено

    Предупреждение! Проблема на стороне хостера
    Автор: iGroot


      Спасибо, еще не выражали.

      Цитата: RusPRO


      Захожу сегодня на свой сайт, а он недоступен. Начал разбираться, нашел ошибку:
      PHP Fatal error: Uncaught Error: Call to a member function set() on null in /home/admin/web/site.ru/public_html/engine/forum/sources/components/functions.ph

      p:456
      На 456 строчке данного файла распологается следующее:
      $sql = $db->super_query("SELECT foto FROM ".PREFIX."_users WHERE name='$last_user'"); if (count(explode("@", $sql['foto'])) == 2) { $tpl->set('{foto}', '//www.gravatar.com/avatar/' . md5(trim($sql['foto'])) . '?s=' . intval($user_group[$sql['user_group']]['max_foto'])); } else { if ($sql['foto']) { if (strpos($sql['foto'], "//") === 0) $avatar = "http:" . $sql['foto']; else
      Что не так? И из-за чего этот глюк? Плагин пока что отключил, так как иначе сайт недоступен.


      Замените свой код на

      $sql = $db->super_query("SELECT foto, name, user_group FROM ".PREFIX."_users WHERE name='$last_user'"); if (count(explode("@", $sql['foto'])) == 2) { $tpl->set('{foto}', '//www.gravatar.com/avatar/' . md5(trim($sql['foto'])) . '?s=' . intval($user_group[$sql['user_group']]['max_foto
      '])); } else { if ($sql['foto']) { if (strpos($sql['foto'], "//") === 0) $avatar = "http:" . $sql['foto']; else

        Спасибо, еще не выражали.
        iGroot, а почему такое произошло?

          Спасибо, еще не выражали.

          Цитата: RusPRO


          iGroot, а почему такое произошло?

          Без понятия, нужно смотреть сам ваш сайт. Так сказать сложно.
          Но форум без проблем работает на php вплоть до версии 7.4

          С выходом версии 4.1.0 будет полная поддержка php 8

            Спасибо, еще не выражали.
            iGroot, все равно не работает

              Спасибо, еще не выражали.
              RusPRO, какая у вас версия php и mysql?

                Спасибо, еще не выражали.
                iGroot, php 7.2, mysql не знаю

                  Спасибо, еще не выражали.

                  С момента последнего сообщения прошло более 60 дней.
                  • Количество пользователей, читающих эту тему: 1   0 пользователей, 1 гостей


                  Информация
                  Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.

                  • АКТУАЛЬНАЯ ВЕРСИЯ 6.0.0

                    Для бесплатной версии актуальная версия 3.0.

                  • ДЕМО САЙТ: DEMO.EVOBB.RU

                    Демо сайт форума версии 6.0.0.

                  • Помощь проекту

                      Собрано 529.00 рублей

                      Вы можете пожертвовать небольшую сумму денег, которая поможет развитию форума EVObb и нашего ресурса.
                  • Внесли свой вклад

                    • Нет аватарки
                      От archi: Пользователь не оставил комментария
                    • Нет аватарки
                      От compik: На развитие форума
                    • Нет аватарки
                      От Igor: Пользователь не оставил комментария
                    • Нет аватарки
                      От flour: Пользователь не оставил комментария
                    • Нет аватарки
                      От Олег Концов: Пользователь не оставил комментария
                    • Нет аватарки
                      От Олег Концов: Пользователь не оставил комментария
                  • Изменения статуса

                  • Самые активные