Jump to content

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


Recommended Posts

Перенес все файлы на другой сервер,создал базу, импортировал в нее старую базу, в 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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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.
Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

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

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

Link to comment
Share on other sites

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

 

 

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

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

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

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

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

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

Link to comment
Share on other sites

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

 

 

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

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

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

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

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

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

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

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

Error: 1045 - Access denied for user 'xxx'@'localhost' (using password: YES)
Link to comment
Share on other sites

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

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

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

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

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

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

Edited by Balloonio
Link to comment
Share on other sites

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

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

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

check_requirements.php

Link to comment
Share on other sites

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

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

 

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...