Joomla 1.7 Ошибки авторизации

Тема в разделе "Ошибки при работе с Joomla", создана пользователем avantus, 09.06.2012.

  1. Offline

    avantus Недавно здесь

    Регистрация:
    24.01.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    joomla 1.7.3+K2 v2.5.4+loginza

    После входа на сайт или выхода появляются на странице ошибки:
    Warning: mysqli_close() [function.mysqli-close]: Couldn't fetch mysqli in /libraries/joomla/database/database/mysqli.php on line 148

    В чем может быть проблема???

    сайт womaninstinct.ru
     
    Последнее редактирование: 15.06.2012
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Какой тип СУБД ?
     
  4. Offline

    avantus Недавно здесь

    Регистрация:
    24.01.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Тип MyISAM
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Эт таблиц тип.
     
  6. Offline

    avantus Недавно здесь

    Регистрация:
    24.01.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Тип MS SQL
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Точно не могу определить,но думаю,что какой скрипт задействует соединение с БД типа mysqli,и вызывает класс JDatabaseMySQLi .
    А потом при вызове деструктора,проверяется наличие переменной,созданной где то.
    Код (CODE):
    1. public function __destruct()
    2.     {
    3.         if (is_object($this->connection)) {
    4.             mysqli_close($this->connection);
    5.         }
    6.     }

    Переменной,свойства класса нет,вот и выдает ошибку.Совет -убери в сторону,переименуй файл mysqli.php ,и ошибка может исчезнет или выдаст ошибку,указав имя скрипта вызывающего класс JDatabaseMySQLi .
     
  8. Offline

    avantus Недавно здесь

    Регистрация:
    24.01.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    переименовал mysqli.php сайт перестал вообще загружаться с ошибкой JError: Unable to load Database Driver: mysqli
     
  9. Offline

    avantus Недавно здесь

    Регистрация:
    24.01.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Еще заметил что когда отключаю кэширование в админке, то ошибки не появляется...
     
  10. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Хм,попробуй закоментировать деструктор

     

Поделиться этой страницей

Загрузка...