1

Тема: Не могу импортировать базу данных.

Сайт на Joomla 1.5.9. Началась проблема с того, что я, используя старую версию денвера, в итоге получал некорректное отображение сайта на локалке при импортировании базы данных путём sql-запроса (хотя ранее только так и импортировал дамп базы). По совету товарища скачал новый денвер с "новым php 5.3" и уже импортировал базу при помощи файла. С этой новой версией это получалось нормально при помощи импортирования архива с дампом. Но появилась проблема с ошибками.
После того, как почитал про не совсем корректную работу джумлы и php 5.3, понял , что надо качать версию денвера с php 5.2. Скачал, установил, но не могу импортировать базу при помощи файла (ни при помощи обычного текстового, ни при помощи архива .rar). Выдаёт такую ошибку:"Загружаемый файл сжат методом (application/zip), который не поддерживается, и поэтому не может быть импортирован. Поддержка данного метода еще не реализована, либо отключена при конфигурировании.".
Подскажите, что не так, что надо делать? И почему ранее я мог просто импортировать базу при помощи запроса sql, а потом начал происходить глюк?

2

Re: Не могу импортировать базу данных.

Zyklon
1) Распакуйте дамп из .rar архива.
2) В конфигурационный файл phpMyAdmin (config.inc.php) добавьте строку:
[mono]$cfg['UploadDir'] = './upload';[/mono]
3) Создайте в корне phpMyAdmin папку upload и перенесите в нее распакованный .sql дамп.
4) В phpMyAdmin перейдите в базу данных в которую необходимо импортировать таблицы и затем на страницу "Импорт". Выберите дамп из выпадающего списка и импортируйте его.

Если при импорте будут появляться ошибки, покажите их.

3

Re: Не могу импортировать базу данных.

Hanut сказал:

Zyklon
1) Распакуйте дамп из .rar архива.
2) В конфигурационный файл phpMyAdmin (config.inc.php) добавьте строку:
[mono]$cfg['UploadDir'] = './upload';[/mono]
3) Создайте в корне phpMyAdmin папку upload и перенесите в нее распакованный .sql дамп.
4) В phpMyAdmin перейдите в базу данных в которую необходимо импортировать таблицы и затем на страницу "Импорт". Выберите дамп из выпадающего списка и импортируйте его.

Если при импорте будут появляться ошибки, покажите их.

Hanut, сделал так, как подсказали Вы. Импорт прошёл без проблем. Сайт на локалке отображается нормально, а при входе в админку- проблема. Выкидывает на страницу с приветствием Джумлы и ниже:
" Рассылка новостей о безопасности Joomla!

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: ???? ???? ??????????. in Z:\home\www.mysite\www\libraries\simplepie\simplepie.php on line 6601

Warning: fsockopen() [function.fsockopen]: unable to connect to feeds.joomla.org:80 (php_network_getaddresses: getaddrinfo failed: ???? ???? ??????????. ) in Z:\home\www.mysite\www\libraries\simplepie\simplepie.php on line 6601

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: ???? ???? ??????????. in Z:\home\www.mysite\www\libraries\simplepie\simplepie.php on line 6601

Warning: fsockopen() [function.fsockopen]: unable to connect to feeds.joomla.org:80 (php_network_getaddresses: getaddrinfo failed: ???? ???? ??????????. ) in Z:\home\www.mysite\www\libraries\simplepie\simplepie.php on line 6601

Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\www.mysite\www\libraries\simplepie\simplepie.php on line 6601 "

4

Re: Не могу импортировать базу данных.

Zyklon
Не могу сказать точно в чем здесь проблема, но возможно ваш брандмауэр блокирует попытку внешнего подключения. Попробуйте его на время отключить (если стоит брандмауэр Windows, его тоже следует выключить).

5 (изменено: Zyklon, 2010-05-04 15:49:59)

Re: Не могу импортировать базу данных.

Hanut сказал:

Zyklon
Не могу сказать точно в чем здесь проблема, но возможно ваш брандмауэр блокирует попытку внешнего подключения. Попробуйте его на время отключить (если стоит брандмауэр Windows, его тоже следует выключить).

Проблема решена: я увеличил время на выполнение скриптов.
Спасибо за помощь, Hanut!