Jump to content

Ошибка MySQL при переносе форума

Featured Replies

Posted
comment_69143

Перенес все файлы на другой сервер,создал базу, импортировал в нее старую базу, в config'e указал все данные для БД, но при заходе на сайт выдает ошибку 

0.Access denied for user 'user'@'localhost' (using password: YES)

Собственно что делать?

 

 

post-1113-0-84403900-1406921806_thumb.pn

post-1113-0-57875800-1406921899_thumb.pn

comment_69144

1. Установите файлы ipb в новую базу данных./новая инсталация/

2. Импорт в нее старую базу.

  • Author
comment_69145

1. Установите файлы ipb в новую базу данных./новая инсталация/

 

 

Это как - я не понял

Перехожу в админку и он мне выдает такое:

There appears to be an error with the database.
If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again. 

You can try to refresh the page by clicking here

Странно, просто обновил страничку и получил

An error occured with the SQL server:
This is not a problem with the IPS Community Suite but rather with your SQL server. Please contact your host and copy the message shown above.
comment_69146

1. Создание новой базы данных

2. Удалите файл - cache/installer_lock.php

3. Сайт/admin/install  - к новому бд

4. После успешного новой установки - импорт старую базу.

  • Author
comment_69150

1. Создание новой базы данных

2. Удалите файл - cache/installer_lock.php

3. Сайт/admin/install  - к новому бд

4. После успешного новой установки - импорт старую базу.

не дает импортировать через sypex dumper, говорит что такие таблицы уже существуют

Есть другой метод?

comment_69154

Что-то у вас есть ошибки - что я сделал это много раз, и это только sypex dumper.

 

 

Попробуйте сделать следующее:

1. Экспорт новую базу данных

2. Скачать файл с FTP на компьютере

3. Переименовать старую базу данных с именем файла, который вы только что скачали

4. Добавить этот файл через FTP в папке sypex dumper

5. Импорт в новая бд

  • Author
comment_69409

Что-то у вас есть ошибки - что я сделал это много раз, и это только sypex dumper.

 

 

Попробуйте сделать следующее:

1. Экспорт новую базу данных

2. Скачать файл с FTP на компьютере

3. Переименовать старую базу данных с именем файла, который вы только что скачали

4. Добавить этот файл через FTP в папке sypex dumper

5. Импорт в новая бд

Так и делаю, все равно та же ошибка. В админку зайти могу

в логах тоже самое

Error: 1045 - Access denied for user 'xxx'@'localhost' (using password: YES)
comment_69417

Дайте ссылку на форуме.

Проверьте тщательно config_global.php - строки - 4,5,6,9 и 14.

comment_69427

просто по новой попробуй. копируруй с фтп себе локально на диск, из пхпмайадмин делай дамп базы.

При нереносе на новый хостинг, создаешь новую базу, с новыми данными, или из конфига возьми, имя базы, пароль, и пользователь базы. Потом заливай на новый хост с локального диска и восстанови дамп базы через пхпмайадмин и все.

Ничего инсталить с нуля не нужно.

Config_global.php от db-name db-username db-pass db-hostname

Возможно нужно обновить таблицы базы. Попроси хостера своего

Еще может быть, что на старом хостинге мускула такого юзера не было рутового. Есть проблемы при переходе с 4-й на 5-ю версию. Если в админнку пускает, там есть где то утилита на обновления таблиц.

Edited by Balloonio

comment_69428

1. Пароль точно правильный? Попробуй его переустановить в хостинге. Ибо ошибка говорит, что доступ запрещён.

2. Проверь права данного пользователя через phpMyAdmin. Может у него прав ни на что нет.

3. Загрузи этот файл в корень форума и скинь не кликабельный адрес файла сюда.

check_requirements.php

comment_69429

В config.inc.php у что написано:?

$cfg['Servers'][$i]['user'] = '';

$cfg['Servers'][$i]['password'] = '';

comment_69453

На скрине указано в 9 пункте sql_charset - latin1

Мне кажется лучше utf8 поставить.

 

Скорее всего у пользователя нет доступа к базе (как уже писали выше)

comment_69458

Access denied for user 'user'@'localhost' (using password: YES)

У вас ошибка конкретно такая?

или вы заменили свой логин от бд на user?

comment_69459

У вас ошибка конкретно такая? или вы заменили свой логин от бд на user?

У меня был тот же вопрос, но высказывать его я не стал. Думаю, что он заменил его, ибо в сообщении #7 оно тоже заменено, правда на другие символы

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.