Перейти к содержанию

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


Рекомендуемые сообщения

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

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.
Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

 

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

 

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

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

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

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

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

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

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

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

Error: 1045 - Access denied for user 'xxx'@'localhost' (using password: YES)
Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

Изменено пользователем Balloonio
Ссылка на комментарий
Поделиться на другие сайты

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

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

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

check_requirements.php

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

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

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...