himeji

himeji
Рейтинг
65
Регистрация
29.07.2008
Roccoco:
Поддерживаю. Если Вы используете какой-то готовый движок, то:
1) поставьте его с нуля, чтобы создались нужные таблицы
2) очистите эти таблицы от данных
3) импортируйте свой дамп

Пункт установки движка

3. Create a database, add a username to it, and import the installation SQL file.

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

Roccoco:
Это не радует. Нужен полный дамп. Напишите в службу поддержки старого хостинга, неужели не пойдут навстречу?

Я им до этого писала, что проблеммы с базой постоянно ошибки:

Warning: mysql_pconnect() [function.mysql-pconnect]: User umeda_login already has more than 'max_user_connections' active connections in /home/umeda/public_html/configs/classes/adodb/drivers/adodb-mysql.inc.php on line 383

Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in /home/umeda/public_html/configs/classes/adodb/drivers/adodb-mysql.inc.php on line 182

Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in /home/umeda/public_html/configs/classes/adodb/drivers/adodb-mysql.inc.php on line 182

Fatal error: Call to a member function getrows() on a non-object in /home/umeda/public_html/configs/functions.php on line

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

Roccoco:
Когда Вы на старом хостинге в PhpMyAdmin делали дамп, то надо было поставить галочку "Структура" . Тогда бы дамп у Вас начинался с создания необходимых таблиц, а не с INSERT.
Попробуйте пересоздать дамп. Хотя бы одной таблицы `adv_site`.

Уже не имею доступа к старому хостингу.

Roccoco:
А сама таблица создана?

Нет, не создается.

Roccoco:
Может быть, Вам по частям базу залить? Ведь дамп это текстовой файл, разбейте его в редакторе на несколько частей (по несколько таблиц, например). Только на кодировку обратите внимание.

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

--

-- Дамп данных таблицы `adv_site`

--

INSERT INTO `adv_site` (`aid`, `aname`, `adescr`, `astatus`, `afilename`) VALUES

(1, 'ads_top', 'The Top Advertisement Area on Every Page', '0', 'ads/ads_top.tpl'),

(12, 'home_ads_middle1', 'The 1st Middle Advertisement Area on the Homepage', '0', 'ads/home_ads_middle1.tpl'),

(3, 'home_ads_right1', 'The First Right Advertisement Area on the Homepage', '1', 'ads/home_ads_right1.tpl'),

(4, 'home_ads_right2', 'The Second Right Advertisement Area on the Homepage', '0', 'ads/home_ads_right2.tpl'),

(6, 'login_ads1', 'The Left Advertisement Area on the Login/Signup Page', '1', 'ads/login_ads1.tpl'),

(8, 'view_file_ads_left', 'The Left Advertisement Area when Viewing Files', '1', 'ads/view_file_ads_left.tpl'),

(10, 'footer_ads_top', 'The Footer Top Advertisement Area', '0', 'ads/footer_ads_top.tpl'),

(11, 'footer_ads_bottom', 'The Footer Bottom Advertisement Area', '0', 'ads/footer_ads_bottom.tpl'),

(7, 'login_ads2', 'The Right Advertisement Area on the Login/Signup Page', '1', 'ads/login_ads2.tpl'),

(9, 'view_file_ads_right', 'The Right Advertisement Area when Viewing Files', '1', 'ads/view_file_ads_right.tpl'),

(5, 'home_ads_right3', 'The Third Right Advertisement Area on the Homepage', '0', 'ads/home_ads_right3.tpl'),

(2, 'file_ads_right', 'The Right Side Advertisement Area', '1', 'ads/file_ads_right.tpl'),

(13, 'home_ads_middle2', 'The 2nd Middle Advertisement Area on the Homepage', '0', 'ads/home_ads_middle2.tpl'),

(14, 'home_ads_middle3', 'The 3rd Middle Advertisement Area on the Homepage', '0', 'ads/home_ads_middle3.tpl'),

(15, 'file_ads_left', 'The Left Side Advertisement Area', '0', 'ads/file_ads_left.tpl');

Пишет - Вероятно, размер загружаемого файла слишком велик.

Если разделить по полам этот кусок то ошибка:

Ответ MySQL:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 8

nikitian:
Если это vds, то у вас есть ssh. Большие дампы лучше через него делать.
$mysql -u username -p databasename<dumpfile.sql

Непонимаю, что делаю не так, но у меня вот что пишет:

No such file or directory

------------

Это в какую директорию нужно дамп базы закачивать?

Да и размер базы чуть более 1 мб.

В php, mysql ничего не смыслю.

Бэкап делала - вошла в phpMyAdmin - выбрала базу потом экспортировала в формате .sql

Бэкап делала на американском шаред хостинге теперь ее на vds нужно закачать.

png image.png
Alex-krs:
жмите в зип и пробуйте подснуть архив.
при чем здесь пхп лезьте в мускул там и ставьте ограничения 100 мб.

А в mysql это где именно нужно ставить.

Под Drupal верстаете, если да то по чем?

Если можно, вышлите пример текста в личку. Желательно - “Все о Японском саде“.

Всего: 88