Очень много людей жалуются, что когда они выполняют импорт базы данных в phpMyAdmin возникает ошибка Incorrect format parameter (неверный параметр формата). Эта ошибка может возникнуть по нескольким причинам:
- Сценарий выполняется дольше установленного максимального времени выполнения.
- Запрошенные данные превышают установленный предел.
- Сценарию требуется больше памяти, чем назначенное значение памяти.
- Размер почтовых данных превышает максимальный диапазон размеров почтовых данных.
- Размер файла резервной копии превышает максимальный размер файла.
- База данных MySQL повреждена.
Устраняем ошибку Incorrect format parameter увеличив лимиты PHP
Для того, чтобы увеличить лимиты PHP, нужно внести корректировки в файл php.ini. Расположение этого файла может быть разным для разных серверов. Поэтому для начала я покажу как найти этот файл.
Чтобы найти путь загрузки php.ini, в корневом каталоге домена можно создать информационный файл PHP.
Если корневой документ вашего домена (например: d-nik.site) находится в /home/user/www, то создайте файл с именем info.php с указанным ниже содержимым.
<?php phpinfo(); ?>
Теперь, если мы обратимся к этому файлу введя в адресной строке браузера https://d-nik.site/info.php, то получим путь к файлу php.ini (в графе Loaded Configuration File мы увидим /etc/php.ini).
Если вы используете локальный веб-сервер Open Server, то результат будет как на картинке.

Рисунок. Получаем информацию о загруженном файле конфигураций PHP
Теперь нам нужно открыть файл php.ini и изменить следующие параметры:
max_execution_time = 3000
max_input_time = 600
memory_limit = 128M
post_max_size = 100M
upload_max_filesize = 100M
Если у вас нет доступа к файлу php.ini (например, если вы используете веб-сервер apache), то можно изменить настройки в файле .htaccess.
php_value max_execution_time = 3000
php_value max_input_time = 600
php_value memory_limit = 128M
php_value post_max_size = 100M
php_value upload_max_filesize = 100M
После изменения файла .htaccess нужно перезапустить службу Apache на сервере, чтобы изменения вступили в силу.
service httpd restart
or
service apache2 restart
Если проблема не устранена, то нужно изменить параметр времени выполнения в файле конфигурации phpMyAdmin.
Вносим изменения в файл – config.inc.php.
$cfg['ExecTimeLimit'] = 2000
Для серверов cPanel расположение этого файла будет следующим /usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php.
Внимание!
Всегда сохраняйте резервную копию файла редактирования, прежде чем вносить в него какие-либо изменения. Так, если у вас что-нибудь пойдёт не так, вы всегда сможете восстановить редактируемый файл из резервной копии. Поэтому прежде чем вносить изменения в файл php.ini, config.inc.php, или .htaccess – сделайте его резервную копию (сохраните файл который вы будете редактировать где-нибудь отдельно).
