Тема: Частичный импорт
На сервере не работает. На локальном вроде бы была эта функция.
Какие настройки нужны для его работы в php.ini и config.inc.php? эта функция работает с .sql или на архивы тоже?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Частичный импорт
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
На сервере не работает. На локальном вроде бы была эта функция.
Какие настройки нужны для его работы в php.ini и config.inc.php? эта функция работает с .sql или на архивы тоже?
streeker
Никакие настройки для осуществления частичного импорта не нужны. Функция работает и с архивами.
К сожалению, полагаться на частичный импорт я бы не советовал, лучше осуществить импорт дампа из каталога, для чего в конфигурационный файл phpMyAdmin (config.inc.php) добавьте строку:
[mono]$cfg['UploadDir'] = './upload';[/mono]
Создайте в корне phpMyAdmin каталог [mono]upload[/mono] и загрузите в него по FTP файл дампа, после чего он появится на странице импорта.
(Максимальный размер: 8,192 КБ)
Загружаю базу больше размером.
Пишет:
Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации.
Разрешить скрипту разбивать процесс - галочка стоит...
streeker
Импортируйте из каталога upload, тогда не будет ограничения на размер файла дампа.
Если файл больше, чем в PHP разрешено для передачи методом POST, то галочка с прерыванием импорта не поможет, так как файл не будет загружен.
streeker
Импортируйте из каталога upload, тогда не будет ограничения на размер файла дампа.Если файл больше, чем в PHP разрешено для передачи методом POST, то галочка с прерыванием импорта не поможет, так как файл не будет загружен.
Понятно спасибо.
Но например - на виртуальном хостинге нет доступа к настройкам phpMyAdmin. Почему бы не сделать в частичном импорте указания размера загружаемой части(или чтоб определял сам максимальный размер POST)
streeker
На любом хостинге вы можете поставить свою копию phpMyAdmin и настроить ее по своему усмотрению.
Максимальный размер файла загружаемый через POST указан на странице импорта, но частичный импорт связан не с ним, а с временем выполнения скрипта; обычно на сервере установлен лимит от 30 до 60 секунд и затем выполнение скрипта прерывается. Вот, чтобы это прерывание не разрушало импорт, он и сделан частичным. То есть, за несколько секунда до лимита установленного на сервере скрипт сам останавливает работу и получает количество выполненных запросов, чтобы при последующем запуске начать импорт пропустив эти запросы.
(Максимальный размер: 8,192 КБ)
Загружаю базу больше размером.
Пишет:
Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации.Разрешить скрипту разбивать процесс - галочка стоит...
В php.ini рдоктируй следующие строки
post_max_size = 8M (этот размер и показывает phpmyadmin)
и
upload_max_filesize = 8M
Если конечно есть права доступа туда
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Настройка phpMyAdmin → Частичный импорт
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.