Как сменить кодировку БД Опенкарт

V
На сайте с 28.09.2012
Offline
75
2061

По ошибке создал базу для опенкарт в кодировке ср1251. Как можно ее теперь поменять на utf? Когда просто меняю на сервере в БД то на сайте показивает ошибку:

Notice: Error: Could not connect to database opencart in /var/www/admin/www/shop.***.org.ua/system/database/mysql.php on line 11


Notice: Error: No database selected
Error No: 1046
SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://shop.***.org.ua/' in /var/www/admin/www/shop.***.org.ua/system/database/mysql.php on line 49
[umka]
На сайте с 25.05.2008
Offline
456
#1
vasyakrn:
По ошибке создал базу для опенкарт в кодировке ср1251. Как можно ее теперь поменять на utf?

Слить дамп в UTF-8, пересоздать базу, залить дамп.

Лог в помощь!
S5
На сайте с 04.01.2010
Offline
77
#2

ошибка к кодировке вообще никакого отношения не имеет

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
sg552:
ошибка к кодировке вообще никакого отношения не имеет

Как бэ да.

Но почему нотис, а не фаталерор? Ну или в крайнем случае варнинг.

---------- Добавлено 01.09.2013 в 22:30 ----------

ха.

10-13 строки system/database/mysql.php:

    	if (!mysql_select_db($database, $this->connection)) {
exit('Error: Could not connect to database ' . $database);
}

48-51:

		} else {
trigger_error('Error: ' . mysql_error($this->connection) . '<br />Error No: ' . mysql_errno($this->connection) . '<br />' . $sql);
exit();
}

ТС, у тебя база, случаем, не по-русски называется? А логины-пароли к ней?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий