RussianDesigner
20.10.2014 - 22:22
Здравствуйте!
У меня проблема такого рода. База данных mysql имеет размер 470мб
При экспорте обрывается экспорт через 5 минут после начала
самые ходовые настройки пиашпи.айнай стоят так:
upload_max_filesize = 800M
post_max_size = 800M
max_execution_time = 1000
max_input_time = 600
memory_limit = 256M
таким образом, дает выгрузить за 5 минут только около 80мегабайт.
что ещё может мешать нормальному экспорту большой базы целиком уж не знаю
по идее, все настройки, отвечающие за время выгрузки файла должны быть в пиашпи.ини
но в упор не вижу,
помогите если знаете где
FatCat
20.10.2014 - 22:58
Пользуюсь сипекс-дампером:
http://sypex.net/Дамп заливаю по ФТП. И по несколько гигов базы нормально переносятся.
_____________
Бесплатному сыру в дырки не заглядывают...
RussianDesigner
20.10.2014 - 23:04
Сайпексдампер это конечно интересно, но у меня проблема с експортом, а не с импортом
RussianDesigner
20.10.2014 - 23:10
хотя, сейчас зашел на сайт сайпекс дампера,
посмотрел
он видимо, и экспортирует и импортирует
значит подойдет
но, а как без сайпекс дампера можно на локалке увеличить время выгрузки файла, чтобы было более 5 минут?
По идее, за это отвечает какая-то настройка в php.ini?
S.Chushkin
20.10.2014 - 23:18
Не понял какая у Вас проблема, но судя по всему - время выполнения скрипта ограничено.
Если да, то set_time_limit() и "грузите" хоть сутками.
_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
RussianDesigner
20.10.2014 - 23:22
поиском не нашел в php.ini такой инструкции как set_time_limit
извиняюсь, это походу функция
S.Chushkin
20.10.2014 - 23:29
Доку читать полезно

Там и дериктива указана max_execution_time.
_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru
RussianDesigner
20.10.2014 - 23:33
на php.net написано:
set_time_limit — Ограничение времени выполнения скрипта
но у меня экспорт из базы из базы вручную без скрипта,
не ясно как повлияет на это ф-я set_time_limit
Цитата |
Доку читать полезно wink.gif Там и дериктива указана max_execution_time. |
в своё оправдание хочу сказать, что max_execution_time у меня стоит 1000
см. первое сообщение в этой теме,
поэтому наверное не в max_execution_time дело
т.к. экспорт прерывается через 5 минут
AllesKlar
20.10.2014 - 23:52
Зачем так всё сложно?
Если экспорт вручную, без скрипта, то есть консоль и mysqldump
http://adw0rd.com/2009/6/7/mysqldump-and-c...t/#.VEVn7RY_gxE
_____________
[продано копирайтерам]
RussianDesigner
21.10.2014 - 00:15
Цитата (Kusss @ 20.10.2014 - 23:42) |
Web-серверы обычно имеют свои настройки таймаута, по истечении которого сами завершают выполнение PHP скрипта. В Apache есть директива Timeout |
Если не секрет, в каком файле надо прописывать?
в httpd.conf прописал Timeout 1000 (или даже так TimeOut 1000) - не помогает.
sergeiss
21.10.2014 - 01:13
Прочитал всю тему, но так и не понял: экспорт БД делается какими-то скриптами через ПХП (может быть phpMyAdmin) или прямой командой к Мускулю?
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
vagrand
21.10.2014 - 07:47
Покажите код скрипта экспорта.
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
локально выгружаю большие базы (несколько гигов) через MySQL Workbench, ни разу не подводил. так что советую.
S.Chushkin
21.10.2014 - 12:10
Цитата (RussianDesigner @ 20.10.2014 - 23:33) |
но у меня экспорт из базы из базы вручную без скрипта,
|
Опять не понял

Если Вы не используете PHP, то при чём тогда его настройки (php.ini)?
Попытайтесь описать/объяснить проблему более чётко - что Вы хотите получить, что Вы делаете для этого, как делаете.
_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru