SPEC1AL1ST Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Приветствую, господа. Вы моя последняя надежда, уже перепробовал всё. На одном прекрасном хостинге стояла у меня лицензионная 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). Помогите пожалуйста, уже несколько дней голову ломаю, гуглю, без толку всё. Если случайно нарушил какие права - скажите, исправлю, вроде бы все по правилам. Не ругайте, не бейте Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 а сервер БД вообще стоял на отдельной машине с другим адресом На всякий пожарный... Проверьте сравнение базы данных и таблиц (должно быть utf8_general_ci или utf8_unicode_ci) Error: 1045 - Access denied for user 'root'@'localhost' (using password: YES) Доступ к БД запрещён. Проверьте правильность ввода названия/пароля к базе данных. Если MySQL сервер расположен на другом сервере, то проверьте, чтобы была разрешена внешняя авторизация к данному серверу Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SPEC1AL1ST Опубликовано 11 августа, 2014 Автор Поделиться Опубликовано 11 августа, 2014 На всякий пожарный... Проверьте сравнение базы данных и таблиц (должно быть utf8_general_ci или utf8_unicode_ci) Доступ к БД запрещён. Проверьте правильность ввода названия/пароля к базе данных. Если MySQL сервер расположен на другом сервере, то проверьте, чтобы была разрешена внешняя авторизация к данному серверу Везьде utf8_unicode_ci. Расположен на локалхосте. Все ОК, аккаунт и пароль подходят. Только почему он коннектится по руту, если в конфиге admin_spec Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SPEC1AL1ST Опубликовано 12 августа, 2014 Автор Поделиться Опубликовано 12 августа, 2014 Так может кто-нибудь помочь? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SPEC1AL1ST Опубликовано 13 августа, 2014 Автор Поделиться Опубликовано 13 августа, 2014 Неужели никто не знает в чем может быть проблема? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Hovichek Опубликовано 13 августа, 2014 Поделиться Опубликовано 13 августа, 2014 файл conf_global глянь и настройки в АЦ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SPEC1AL1ST Опубликовано 13 августа, 2014 Автор Поделиться Опубликовано 13 августа, 2014 (изменено) Исправил, может кому пригодится... Система -> Модули авторизации, по умолчанию должен быть включен только один - Внутренняя авторизация. preg_match исправил изменениями в mediatag. Изменено 13 августа, 2014 пользователем SPEC1AL1ST Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.