Приветствую, господа. Вы моя последняя надежда, уже перепробовал всё.
На одном прекрасном хостинге стояла у меня лицензионная 3.4.4 от IPB. Поставил русификацию от IBR, потом со временем обновил до 3.4.5. Все работало прекрасно. И тут что-то произошло. Начала выпадать ошибка после активации пользователя ссылкой о том, что рут@локалхост недоступен (а сервер БД вообще стоял на отдельной машине с другим адресом), а так же такая же ошибка была при вводе неправильного пароля при логине.
Начал грешить на хост. Переехал на свой впс пару недель назад (впервые с впс столкнулся).
Заодно скачал отсюда ретейл дистра 3.4.6, апгрейднул, ввел лиц ключик, все ок... Но всё, да не всё...
После заполнения полей регистрации и нажатии на кнопку "Регистрация" вылазят такие ошибки:
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1523
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1523
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1523
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1523
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1610
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1610
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1610
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1610
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1347
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1347
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1347
Warning: preg_match(): Compilation failed: range out of order in character class at offset 31 in /home/admin/web/forum.eve-ua.com/public_html/admin/sources/classes/text/parser/bbcode.php on line 1347
А внизу них, что пользователь зарегистрирован и письмо отправлено.
Далее, захожу на е-мейл жму ссылку активации и попадаю на такую ошибку:
There appears to be an error with the database.
SQL error: Access denied for user 'root'@'localhost' (using password: YES)SQL error code: 1045
Date: Monday 11th August 2014 07:29:36 PM
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Mon, 11 Aug 2014 19:29:36 +0300
Error: 1045 - Access denied for user 'root'@'localhost' (using password: YES)
IP Address: 109.87.237.198 - /index.php?&app=core&module=global§ion=login&do=autologin&fromreg=1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File | Function | Line No. |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/handlers/han_login.php | [login_external].authenticate | 732 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/handlers/han_login.php | [han_login].loginAuthenticate | 355 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/modules_public/global/login.php | [han_login].verifyLogin | 167 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/modules_public/global/login.php | [public_core_global_login].autoLogin | 142 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php | [public_core_global_login].doExecute | 306 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
Хотя в конфиге даже не рут, а другой пользователь (менял на рут в конфиге, давал права, толку 0).
Помогите пожалуйста, уже несколько дней голову ломаю, гуглю, без толку всё. Если случайно нарушил какие права - скажите, исправлю, вроде бы все по правилам. Не ругайте, не бейте