Page 1 of 2

Ошибка в phpmyadmin, или невнимательность!?

Posted: Fri Oct 25, 2013 10:40 am
by akmide
Всем доброго времени суток!!!!
Помогите разобраться, пытаюсь импортировать через phpmyadmin базу, размером 18Mb, вываливаетс сообщение ошибки: Операция импорта невозможна. Причины: не выбран импортируемый файл; размер импортируемого файла превышает максимально допустимый, заданный в настройках PHP. Смотрите FAQ 1.16.
Но что самое странное, все параметры в порядке, установил лимит на загрузку файлов 250Mb, поправил вообще все php.ini на машине, их там 5 штук, перегружал сам пк, apache, все бестолку, раскоментировал upload_tmp_dir, установил разрешение на чтение файла config-db.php для всех, вдруг думаю какой процесс его прочитать не может, но все без изминений, никогда такого небыло, и на ubuntu и на centos все работало всегда, сейчас решил перейти на vestacp, установил ее на debian 7, все встало гладко, работает собственно тоже нормально, но не могу загрузить базу и все тут.., не архив не просто sql не принимает, пробовал под разными пользователями, ошибка у всех одна, кто сталкивался с такой проблеммой, поделитесь, как решили, буду оч. признателен!!!!!!

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Fri Oct 25, 2013 3:56 pm
by JEY70
попробуй сделать дамп в кнсоли
mysqldump admin_XXX >/backup/XXX.sql
после чего восстанови так же в консоли
mysql admin_XXX < /backup/XXX.sql

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Fri Oct 25, 2013 6:49 pm
by skid
Увеличте 2 параметра в в файле /etc/php5/apache2/php.ini
post_max_size = 64M
upload_max_filesize = 64M

потом перезапустите вебсервер

Code: Select all

apachectl restart
и повторите попытку.

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 6:40 am
by akmide
на счет дампа не ясно, зачем его выгружать и загружать, разъясните плз....
а по поводу увеличения параметров post_max_size и upload_max_filesize тоже было сразу сделанно, стоит 250M
но на результате не сказалось, сделал все возможное, гугл не помг......блин, аномалия какая-то...... бесит уже.....

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 8:42 am
by skid
Перед тем как сделать import на странице phpMyAdmin отображается максимальный размер файла, который он может принять. Чему равен этот параметр? Какой apache шаблон выбран для сайта в панели?

Заодно, покажите пожалуйста вывод команды

Code: Select all

grep max /etc/php5/apache2/php.ini |grep size|grep -v ';'

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 9:40 am
by akmide
не доверяете, да, перепроверяете:)
1. в import на странице phpMyAdmin отображается 256МБ
2. Какой apache шаблон выбран для сайта в панели? - не ясен вопрос!!! не понимаю что за шаблон.....
3. root@edu-du:~# grep max /etc/php5/apache2/php.ini | grep size | grep -v ';'
post_max_size = 256M
upload_max_filesize = 256M

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

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 9:47 am
by skid
Да, решил проверить, это никогда не бывает лишним :)
На счет шаблонов не важно. Тут похоже дело в другом. Дамп 18 метров. PMA видит, что можно заливать 256, но при попытке импорта выдает ошибку про лимиты. Ошибка возникает сразу или спустя какое-то время? Возможно упирается в max_execution_time?

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 9:48 am
by akmide
через 7 секунд!

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 9:56 am
by skid
Возможно какой-то блок данных превышает стандартный лимит базы. Можно пробовать добавить строку
max_allowed_packet = 32M
в секцию mysqld в файле /etc/mysql/my.cnf и перезапустить mysql

Re: Ошибка в phpmyadmin, или невнимательность!?

Posted: Mon Oct 28, 2013 10:59 am
by akmide
попробовал, не помогает, хотя как я и писал ранее, с мускулом все в порядке, так как через консоль все загружает, без проблем, проблемма гдето в phpmyadmin