Ответ 1
Следуйте инструкциям
Перейдите в папку PHP → найдите php.ini
Прикрепите строку ниже и измените ее в соответствии с вашими потребностями.
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
Я хочу импортировать базу данных в phpmyadmin, но я получил ошибку, подобную этой... "Никаких данных не было получено для импорта. Либо ни одно имя файла не было представлено, либо размер файла превысил максимальный размер, разрешенный вашей конфигурацией PHP".
размер моего файла - 4,8 мб,
пожалуйста, дайте мне решение....
Следуйте инструкциям
Перейдите в папку PHP → найдите php.ini
Прикрепите строку ниже и измените ее в соответствии с вашими потребностями.
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
попытайтесь изменить после изменения в php.ini:
upload_max_filesize = 10M
post_max_size = 20M
memory_limit = 128M
также измените значение max_execution_time
ИЗМЕНИТЬ: если вы хотите, то делайте все это с командной строкой:
mysql -h[Host Name] -u[User Name] [Database Name]<[SQL File Name] -p
через это вы импортируете базу данных.
Вам нужно отредактировать файл php.ini для изменения размера файла. строка
upload_max_filesize = 2M
Вам нужно изменить размер файла, который вам нужно импортировать. Например: если вам нужно импортировать файл размером 10 МБ, а затем измените его на
upload_max_filesize = 10M
Затем перезагрузите сервер.
Скопируйте данные из файла, поместите его на вкладку sql phpmyadmin и нажмите кнопку "Перейти".
Вам нужно убедиться, что ваши параметры размера файла установлены в соответствующие значения в правильном файле. В моей системе есть 3 файла php.ini внутри /etc/php/ 7.0 (Linux Mint 18.1 Cinnamon), но используется только один из них.
Инструкции здесь расскажут, как найти файл для редактирования:
Создайте файл var/www/html/phpinfo.php. Вставьте этот код в него и сохраните его:
<?php phpinfo() ?>
Затем в браузере перейдите к http://localhost/phpinfo.php
Это отображает вашу конфигурацию php, ищите параметр "Загруженный файл конфигурации", он должен находиться в верхней части страницы. Это даст вам местоположение вашего файла php.ini, в моей системе это /etc/php/ 7.0/apache2/php.ini
Теперь откройте этот файл (не забудьте открыть его как root, чтобы сохранить изменения) и увеличьте разрешенный размер файла до значения, превышающего ваш sql файл, например:
upload_max_filesize = 20M
Если это не делает трюк, вы можете попробовать также увеличить значения для этих параметров:
max_execution_time
max_input_time
memory_limit
post_max_size
У меня была та же проблема. Вот решение: - вам нужно отредактировать переменную max_upload_size в файле php.ini так что сделайте следующее:
$найти php.ini
он покажет вам местоположение этого файла
введите файл: **: sudo gedit/etc/php/7.0/apache2/php.ini **
введите пароль
найдите переменную и отредактируйте значение столько, сколько хотите. сохранить его и выйти перезагрузите сервер сервис apache2 restart и сделано!
Увеличьте ограничение на размер загружаемого файла на сервере. Если у вас нет доступа к нему, попробуйте разбить файл на части, для разных таблиц. Или вы можете использовать MySQL Dumper.
У меня была такая же проблема с WAMP. Я даже попытался изменить лимит, возвращаясь к php.ini для max_upload_limit, но все же это не сработало. Я вернулся к своему маку и попробовал MAMP, и у меня не было никаких проблем. BTW Я понял, что... максимальный размер ограничения, установленный в WAMP, равен 2084KiB, где, как и в MAMP, составляет 32MiB. Если вы даже ссылаетесь на документацию с PHP в FAQ_16, она говорит о max_upload_limit в php.ini. Documentation.html # faq1_16 очень удобная ссылка ниже: http://www.magentocommerce.com/wiki/magento_filesystem_permissions
Если вы используете XAMPP в Ubuntu
Следуйте инструкциям
/opt/lampp/etc/php.ini
Прикрепите строку ниже и измените ее в соответствии с вашими потребностями.
; Максимально допустимый размер для загруженных файлов. upload_max_filesize = 2M
В Ubuntu 18.04 apache2 измените размер загружаемого файла php.ini ниже
root @xxxxxxxxxx: /etc/php/7.2/apache2# pwd/etc/php/7.2/apache2 root @xxxxxx: /etc/php/7.2/apache2# vi php.ini
Откройте файл php.ini (откройте xampp-control-panel. Перед Apache есть кнопка конфигурации. Нажмите на нее, и откроется php.ini).
В php.ini есть upload_max_filesize = 2M
обновить его до upload_max_filesize = 10M
После этого вам нужно перезапустить apache в xampp-control-panel