XF 2.1 После смены хостинга белый экран

Версия XenForo
2.1

Crisp

Проверенные
Сообщения
119
Реакции
-1
Баллы
1,713
Перенёс форум на другой хостинг, когда захожу на главную белый экран. Версию Php поставил такую же как и на старом хосте, в логах Fatal error: Uncaught exception 'XF\Db\Exception' with message 'The server requested authentication method unknown to the client' in /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php:165
 
Перенёс форум на другой хостинг, когда захожу на главную белый экран. Версию Php поставил такую же как и на старом хосте, в логах Fatal error: Uncaught exception 'XF\Db\Exception' with message 'The server requested authentication method unknown to the client' in /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php:165
а базу данных подключили?
 
ну я добавил ее в PhpMyAdmin а так же в файле конфиг поменял данные имени , админа и пароль
какая у вас хост-панель?
например в BrainyCP когда создаешь новую базу нужно ей дать еще привилегии
1720106360026.png
может и у вас базе не хватает привилегий для подключения?

Вообще хреново когда юзер дает минимум информации а просто пишет что у него что-то не работает, гадать можно долго что не так.
 
Последнее редактирование:
cpanel - Все привилегии Screenshot_1.png
какая у вас хост-панель?
например в BrainyCP когда создаешь новую базу нужно ей дать еще привилегии
может и у вас базе не хватает привилегий для подключения?

Вообще хреново когда юзер дает минимум информации а просто пишет что у него что-то не работает, гадать можно долго что не так.
 
Последнее редактирование:
Crisp, сделать что из указанного 2?
Если планируете остаться, то создать пользователя с авторизацией через mysql_native_password, в последнем - удалить и установить 5.7/поставить эту версию в докере
 
Crisp, сделать что из указанного 2?
Если планируете остаться, то создать пользователя с авторизацией через mysql_native_password, в последнем - удалить и установить 5.7/поставить эту версию в докере
ничего не понял, честно говоря.
я не очень опытный юзер в этом деле, можно подробнее
и это точно решение или возможный вариант:?
 
вот такая ошибка у меня

Fatal error: Uncaught exception 'XF\Db\Exception' with message 'The server requested authentication method unknown to the client' in /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php:165Stack trace:#0 /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php(28): XF\Db\Mysqli\Adapter->makeConnection(Array)#1 /home/whaimonl/сайт/forum/src/XF/Db/AbstractAdapter.php(60): XF\Db\Mysqli\Adapter->getConnection()#2 /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php(113): XF\Db\AbstractAdapter->connect()#3 /home/whaimonl/сайт/forum/src/XF/Db/AbstractAdapter.php(516): XF\Db\Mysqli\Adapter->escapeString('options')#4 /home/whaimonl/сайт/forum/src/XF/Db/AbstractAdapter.php(494): XF\Db\AbstractAdapter->quote('options')#5 /home/whaimonl/сайт/forum/src/XF/DataRegistry.php(138): XF\Db\AbstractAdapter->quote(Array)#6 /home/whaimonl/сайт/forum/src/XF/DataRegistry.php(83): XF\DataRegistry->readFromDb(Array, Array)#7 /home/whaimonl/сайт/forum/src/X in /home/whaimonl/сайт/forum/src/XF/Db/Mysqli/Adapter.php on line 165

строка 165 - throw new \XF\Db\Exception($connection->connect_error);
 
Последнее редактирование:
Crisp, сделать что из указанного 2?
Если планируете остаться, то создать пользователя с авторизацией через mysql_native_password, в последнем - удалить и установить 5.7/поставить эту версию в докере
вы могли бы описать задачу и я поставлю ее хостеру?
 
так понятно на все 100%, сделал но к сожалению не помогло(
Менять версию мускл это еще не всё. В этой или иной версии создовать новую БД и в неё лить бекап БД.
 
поможет восстановить огромную БД
С руссификатором -https://github.com/AlexSheer/MySQLDumper.git
 
Последнее редактирование:
Хостер не может сделать версию ниже 8, так как будут проблемы с безопасностью, его ответ
Так спросите у хостера. Какие параметры подключения. У меня эдак:
Код:
host: 127.0.0.1
port: 3308
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу