Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Ошибка при переносе БД


Автор: Cetus 27.1.2005, 16:19
Своял сайт с помощью CMS Drupal.
На локале(localhost) все работает без проблем.
Выложили на хост (саму MySQL БД просто копированием файлов).
Сайт в режиме просмотра работает, но при авторизации или поиске
(выполянется добавление в таблицу лога записи) все валится с ошибкой:

Fatal error: Table 'watchdog' is read only query: INSERT INTO watchdog (uid,
type, message, link, location, hostname, timestamp) VALUES (0, 'error', 'user
error: Table \'watchdog\' is read only query: INSERT INTO watchdog (uid, type,
message, link, location, hostname, timestamp) VALUES (0, \'message\', \'1
matches for \\"gg\\" \', \'<a
href=\\"?q=trip_search/gg\\">-+-А-+-Б-+-+-В-А
-А-¦-+-Г-+-М-В-_-В-+-_</a>\', \'/?q=trip_search\', \'217.9.144.83\',
1106831576) -_ /var/www/fors/includes/database.mysql.inc -+-_ -Б-В-А-+-¦ 125.',
'', '/?q=trip_search', '217.9.144.83', 1106831576) in
/var/www/fors/includes/database.mysql.inc on line 125

Админ хоста говорит что все таблицы отданы пользователю со всеми правами.
В чем может быть беда?

Автор: Kesh 27.1.2005, 18:50
Цитата(Cetus @ 27.1.2005, 16:19)
Админ хоста говорит что все таблицы отданы пользователю со всеми правами.

Скорее всего беда все-таки в этом...

Автор: Cetus 28.1.2005, 08:42
Всмысле?

Может дело в том что базу переносили не дампом(один .sql файл) а всеми файлами БД?

Автор: Cetus 28.1.2005, 17:12
кто знает в чем может быть дело?
как это исправить? smile

Автор: GoodBoy 28.1.2005, 18:26
Cetus
А нельзя сделать дамп и попробовать его перенести?

Автор: Cetus 29.1.2005, 01:17
Кодировка сайта UTF-8. Сервер настроен на win1251.
В БД используется и кирилица и латиница + теги.

Пробовал делать дамп: или руки кривые или сервер глючит (MySQL 4.0.2).

В дампе примерно 20-30 байт в разных местах кодируются неверно:
код 'битых' символов меньше 20h.
Пробовал делать дамп, а потом по дампу восстановить БД ничего не получилось.


уже голову сломал...

smile
Добавлено @ 01:22
CMS Drupal 4.5.0, на хосте версии php и MySQL неизвестен.
на локале MySQL 4.0.2, php ?
Добавлено @ 01:25
дамп делал сл образом:
mysqldump.exe -u user -p DataBaseName > dump.mysql
затем удалял строку с паролем из dump.mysql

Автор: Cetus 31.1.2005, 11:39
народ подскажите что нибудь! плзз!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)