Я изменил все параметры php.ini я знаю:
upload_max_filesize
, post_max_size
.
Почему я все еще вижу 2MB?
Я использую Zend Server CE на Ubuntu VirtualBox через хост Windows 7.
php
mysql
phpmyadmin
ronaldosantana
источник
источник
phpinfo()
? (Это самая распространенная ошибка)Ответы:
Вы, вероятно, не перезагружали свой сервер;)
Или вы изменили неправильно
php.ini
.Или вам действительно удалось сделать оба ^^
источник
Найдите файл под названием:
php.ini
на вашем сервере и выполните следующие шагиС установленными apache2 и php5 необходимо внести три изменения в файл php.ini. Сначала откройте файл для редактирования, например:
sudo gedit /etc/php5/apache2/php.ini
ИЛИ
sudo gedit /etc/php/7.0/apache2/php.ini
Затем найдите
post_max_size
запись и введите большее число, чем размер вашей базы данных (в данном случае 15M), например:Затем отредактируйте запись для
memory_limit
и дайте ей большее значение, чем данноеpost_max_size
.Затем убедитесь, что значение
upload_max_filesize
меньше, чемpost_max_size
.Порядок от самого большого до самого маленького должен быть:
После сохранения файла перезапустите apache (например
sudo /etc/init.d/apache2 restart
) и все готово.Не забудьте о
Restart Apache Services
внесении изменений.Для получения более подробной информации, нажмите здесь .
источник
php.ini
необходимо изменить не/etc/php7.2/apache2/php.ini
домен, который вы хотите редактировать, например,/home/user/etc/php7.2/php.ini
или поддомен/home/user/domains/sub.example.com/etc/php7.2/php.ini
Просто измените свой файл php.ini (xampp / php / php.ini), он работает для меня!
И не забудьте перезапустить модуль Apache из панели управления XAMPP .
источник
Увеличьте размер загрузки / импорта phpMyAdmin
По умолчанию вы получаете ограничение в 2 МБ для загрузки / импорта в phpmyadmin. Это делает странным и крайне невозможным импорт больших файлов. Вы можете увеличить разрешенный размер загрузки phpmyadmin, отредактировав файл конфигурации php.ini вашего сервера. Обычно на таких серверах, как CentOs, он находится по адресу /etc/php.ini.
Шаг 1: Зайдите на php.ini и найдите следующее и измените их значения на нечто большее, чем размер вашей базы данных. (В этом примере я использовал 20 МБ).
Шаг 2. Перезапустите службу apache, чтобы это новое изменение вступило в силу. Обычно команда для перезапуска apache будет
Вы также можете перезапустить прямо с их пути, как
Если вы используете общий хостинг и у вас нет корневого доступа или доступа к файлу конфигурации php.ini, другой способ - создать файл .htaccess в корневом каталоге приложения и добавить следующую строку.
Если вы все еще не смогли увеличить его, пожалуйста, отправьте мне письмо для получения более подробной помощи.
источник
.htaccess
изменений, не работает на виртуальном хостинге. Есть еще варианты?Для загрузки больших файлов через PHPMyAdmin, выполните следующие действия:
Шаг 1: Откройте файл php.ini.
Шаг 2: Обновление лимита памяти:
Шаг 3: Обновление Максимальный размер сообщения:
post_max_size = 750M
Шаг 4: Обновление Максимальный размер файла для загрузки:
upload_max_filesize = 1000M
Шаг 5: Обновление максимального времени выполнения:
max_execution_time = 5000
Шаг 6: Обновление максимального времени ввода:
max_input_time = 3000
Шаг 7: Перезагрузите панель управления xampp.
источник
Проверь все 3:
в файле конфигурации php.ini
* для тех, кто использует wamp @windows, вы можете выполнить следующие шаги: *
Также его можно адаптировать к любой установке phpmyadmin.
Найдите файл config.inc.php для конфигурации PhpMyAdmin (для wamp он находится здесь: C: \ wamp \ apps \ phpmyadminVERSION \ config.inc.php
добавьте эту строку в конец файла ДО "?>":
спасти
создать папку в
скопируйте туда свой огромный файл sql.
Перезагрузите сервер.
Перейдите на вкладку импорта phpmyadmin, и вы увидите список файлов, загруженных в папку c: \ wamp \ sql.
источник
Откройте этот файл
отредактируйте эти параметры:
источник
Вот как я это сделал:
Найдите в
/etc/php5/apache2/php.ini
Редактировать как
(Чего более чем достаточно)
Перезапустил апач:
источник
С помощью WAMP на Windows10 откройте
и изменить 128 на 256 в конце этих строк
Перезапустите WAMP
источник
Ни один из текущих ответов не будет работать для серверов WHM / cPanel.
Чтобы увеличить лимит в WHM:
источник
Я обнаружил проблему, и если кто-то последовал за каким-нибудь сообщением в блоге, чтобы создать такую среду, которая у меня есть (win 7 host с ubuntu и zend server ce на виртуальной коробке).
Дело в том, что MySQL работает на Lighttpd, а не под Apache. Поэтому мне пришлось изменить файл php.ini под этим веб-сервером, который находится по пути:
/usr/local/zend/gui/lighttpd/etc/php-fcgi.ini
В конце концов, вы были правы насчет файлов, конечно, но я ошибался в том, какой файл мне пришлось изменить :)
источник
C: \ xampp \ php \ php.ini в моем случае или это может быть C: \ php \ php.ini, если Apache / PHP / MySQL автономны
upload_max_filesize = 2M
по умолчаниюпоэтому его можно изменить по желанию. И в моем случае
upload_max_filesize = 20M
post_max_size = 8M
по умолчанию он должен быть изменен ,post_max_size = 20M
а такжеmemory_limit = 128M по умолчанию, и нет необходимости изменять его, чтобы увеличить максимальный предел загрузки файла до 2056 КБ или 2 МБ .sql. Но это только означает, что сценарий может использовать до 128 памяти при запуске apache и сервера sql, и если вы измените memory_limit = 128M на более высокий и запустите любой неисправный сценарий, это может вызвать проблемы. Так что решать вам.
источник
У меня такая же проблема. Мое решение: перейдите в / etc / phpmyadmin и отредактируйте apache.conf в
<Directory>[...]</Directory>
разделе, который вы можете добавитьРешил проблему для меня!
источник
У меня была проблема с изменением размера загрузки на моем phpmyadmin и OS X 10.9.4 Mavericks. Сначала я не знал, где php.ini так используется найти
который вернулся с
Я попытался отредактировать /usr/local/etc/php/5.4/php.ini, а затем перезапустить на сервере, но это не сработало.
Я вспомнил, что есть лучший способ найти этот файл, который я ищу, и, по крайней мере, где php ищет php.ini.
вернулся и сказал, что ожидает /etc/php.ini, но у меня его там не было. Ниже от phpinfo ():
Оказывается, первый результат в приведенной выше команде locate - это то, что я ищу.
По крайней мере, в OS X 10.9.4 Mavericks (OS X является для меня чем-то новым) / etc на самом деле является ссылкой, etc -> private / etc, и, судя по всему, PHP принимает значения по умолчанию, если php.ini фактически не присутствует.
Я скопировал /private/etc/php.ini.default
Затем проверил переменные в новом /etc/php.ini согласно совету Адитьи Бхатта выше, и это сработало. В моем случае значения были:
Очевидно, что служба apache должна быть перезапущена, чтобы увидеть изменения.
источник
Как импортировать огромное количество данных в Xampp
Это лучшее решение, чтобы открыть новую, чистую базу данных и импортировать файл в phpMyAdmin. Выберите файл из локальной папки и оставьте все настройки как есть. Это должно быть так.
Но если размер вашего файла превысил 2 МБ (это значение по умолчанию при установке xampp), вам нужно немного его настроить. В основном мы просто увеличим максимальный размер загружаемого файла.
Откройте папку установки xampp и перейдите в папку php. С помощью некоторого файла текстового редактора (notepad ++) откройте файл php.ini (по типу windows опишите его как параметры конфигурации) и отредактируйте строку (cca. 770 или нажмите ctrl + f в notepad ++, чтобы найти его):
post_max_size = 2M
вместо 2M укажите максимальный размер файла (например, 16 МБ, но не выше 128 МБ),
после этого перейдите к этой строке: max_execution_time = 30 вместо 30, увеличьте время выполнения в секундах (например, 90), также вам нужно изменить эту строку:
вместо 60 увеличьте время ввода в секундах (например, 120) и, прежде всего, измените эту строку:
вместо 2M, например, увеличьте до 16M. Сохраните файл, перезапустите apache и mysql в xampp и попробуйте загрузить снова, если вы будете правильно следовать, вы сможете импортировать файлы через 16 МБ (пример)
источник
увеличьте этот размер в php.ini, затем выполните команду
в xammp
источник
Вы можете просто использовать приложение администратора MySQL или верстак MySQL. Легкие приложения, и вы можете экспортировать или импортировать весь ваш сервер, независимо от размера. Я опоздал на вечеринку здесь, но я надеюсь, что это кому-то поможет.
источник
У меня была та же проблема, мой лимит загрузки был 2 МБ, я отредактировал свой php.ini, и я установил его на 5 МБ, но он все равно показывал 2 МБ даже после перезапуска сервера. Затем я сжал свой файл .sql в zip, сохранив его имя как xyz.sql.zip, чтобы он стал 451 кбайт с 3.5 мб. Затем я загрузил его снова. Это сработало для меня.
источник
Я обнаружил, что увеличение лимита загрузки и публикации в php.ini не влияет на ограничение в phpmyadmin. Это потому, что мой сервер имеет отдельную настройку ограничения загрузки cpanel. Если у вас есть доступ к WHM, у вас, вероятно, есть это.
Чтобы настроить:
Нет необходимости перезапускать Apache или что-либо еще, изменения происходят мгновенно. Этот процесс увеличил значение максимального размера загружаемого файла в phpmyadmin. Вы можете проверить это, зайдя в phpmyadmin и выбрав базу данных, затем нажав «импорт» вверху. Рядом с селектором файлов вы увидите предел загрузки. Мой сервер по умолчанию был 100.
источник
Это также часто задаваемый вопрос в документации phpMyAdmin: http://docs.phpmyadmin.net/en/latest/faq.html#i-cannot-upload-big-dump-files-memory-http-or-timeout-problems
источник
В моем случае мне также пришлось добавить строку «FcgidMaxRequestLen 1073741824» (без кавычек) в /etc/apache2/mods-available/fcgid.conf. Это задокументировано здесь http://forum.ispsystem.com/en/showthread.php?p=6611 . Начиная с mod_fcgid 2.3.6, они изменили стандартное значение для FcgidMaxRequestLen с 1 ГБ до 128 КБ (см. Https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk/CHANGES-FCGID ).
источник
сделать следующие вещи
а затем импортировать файл
источник
Просто запустите это, чтобы узнать, какой php.ini вам нужно отредактировать.
источник
Я столкнулся с той же проблемой, когда увеличение максимального размера
php.ini
не влияет на WordPress, и пробовал много решений, таких как:functions.php
.htaccess
файл.Тот, который работал для меня, добавляет максимальный размер
.htaccess
файла. Он не работал ни сphp.ini
файлом, ни сfunctions.php
файлом.Я только что добавил этот код в
.htaccess
файл, и это сделаноПРИМЕЧАНИЕ : я добавил вышеуказанный код в
<IfModule>
тег.Если
php.ini
файл ничего не меняет при изменении размера, попробуйте другие 2 файла, и один из них наверняка подойдет вам.ПРОЧИТАЙТЕ ЭТУ СТАТЬЮ, ЧТОБЫ ЗНАТЬ О ВСЕХ ФАЙЛАХ, КОТОРЫЕ ВЫ МОЖЕТЕ УВЕЛИЧИТЬ МАКС. РАЗМЕР
источник
Я думаю, что если ваша версия PHP выше
5.5
, скажем так5.6
, то вашphp.ini
файл находится в следующей папкетак что вы должны применить изменения , как
post_max_size
,upload_max_filesize
иmemory_limit
там.Надеюсь, это поможет вам.
источник
Поиск
php.ini
файлаДля xampp вы можете получить его @
C:\xampp\php
Найдите следующие 3 свойства и установите там значение в соответствии с вашими потребностями
memory_limit post_max_size upload_max_filesize
Перезапустите Apache!
источник
Я использую Bitnami WAMP Stack 7.1.8-0 на своем локальном хосте. Для меня ограничение максимального размера загрузки PHPMyAdmin было установлено равным 80 МБ, как на скриншоте https://nimb.ws/fFxv7O . Мне удалось увеличить этот предел размера, как описано ниже:
(Значение 80M в конце этих строк может отличаться для вас)
Идите вперед и измените эти значения в конце этих двух строк (в данном случае 80M) в соответствии с вашими потребностями.
Перезагрузите сервер WAMP.
Теперь перейдите к PHPMyAdmin и посмотрите, ваш лимит размера загрузки должен быть обновлен до того, что вы установили. Вот и все.
источник
Первые вещи , чтобы проверить (или обратитесь к поставщику услуг для проверки хоста) является значением
max_execution_time
,upload_max_filesize
,memory_limit
иpost_max_size
в php.ini файле конфигурации. Все эти три параметра ограничивают максимальный размер данных, которые могут быть отправлены и обработаны PHP.Обратите внимание, что
post_max_size
должно быть больше, чемupload_max_filesize
.источник
В Windows -> я редактировал файл php.ini в 32-битной версии PHP (программные файлы x86 / PHP), но безрезультатно. Когда я редактировал 64 бит (программные файлы / PHP), это работало. Надеюсь, это кому-нибудь поможет.
источник