После обновление сервера, появились ошибки

Хостер обновил сервер и программное обеспечение (php). Установлен LiveStreet 0.4.2 после обновления сервер, вверху страницы «вылезли» ошибки:

Strict Standards: Non-static method DbSimple_Generic::connect() should not be called statically, assuming $this from incompatible context in /.../engine/modules/database/Database.class.php on line 66

Strict Standards: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /.../engine/lib/external/DbSimple/Generic.php on line 89

Strict Standards: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /.../engine/lib/external/DbSimple/Mysql.php on line 35


В sql_error.log пишет следующее:

[2015-02-18 08:58:12][30861][ERROR][SQL Error: No such file or directory at /.../engine/modules/database/Database.class.php line 66
Array
(
    [code] => 2002
    [message] => No such file or directory
    [query] => mysql_connect()
    [context] => /.../engine/modules/database/Database.class.php line 66
)
]


Буду благодарен помощи!

8 комментариев

avatar
Хостер не оставил PHP 5.2?
Можно в php.ini вписать:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

это должно отключить вывод ошибок, но не исправит их.

Если загуглить эту ошибку, то будет целая портянка из сайтов на старых LS с этими ошибками. Народ не торопится актуализировать сайты.
avatar
Скрыть-то не проблема, но хотелось бы узнать — можно ли адаптировать старую версию LS.
avatar
Не большой я спец в этом, но это точно не проблема на стороне сайта. Это к хостеру, но может вам тут подскажут, что потребовать от хостера. Это просто криворукое обновление.
avatar
Так же, заметил, что на странице профиля пользователя вылезли такие ошибки:

Strict Standards: Non-static method PluginTest::loadSettings() should not be called statically, assuming $this from incompatible context in /.../plugins/test/classes/hooks/HookTest.class.php on line 63 Strict Standards: Non-static method PluginTest::getSetting() should not be called statically, assuming $this from incompatible context in /.../plugins/test/classes/hooks/HookTest.class.php on line 64 Strict Standards: Non-static method PluginTest::loadSettings() should not be called statically, assuming $this from incompatible context in /.../plugins/test/PluginTest.class.php on line 47


  • dvb
  • 0
avatar
Ребята, кто-нибудь сталкивался с подобной проблемой?
  • dvb
  • 0
avatar
Возьмите DbSimple от нового LS. Должно подойти. Там connect объявлен статическим. Насчёт вашего PluginTest вам надо разобраться самому, это какой-то ваш плагин.
avatar
avatar
Да, и админка от Авадима отвалится.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.