29.10.2021

граничение на загрузку файлов в 2 мб в phpMyAdmin на Debian

Главная Форумы ОС, сети, софт, настройка, hack *nix системы граничение на загрузку файлов в 2 мб в phpMyAdmin на Debian

  • Эта тема пуста.
Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #947
    Аноним
    Неактивированный

    . После запуска всех компонентов веб-сервера на своем VPS я, конечно же, занялся переносом своих сайтов на него. И первой проблемой, с которой я столкнулся, это оказалось что моя база данных MySQL весит уже не много, не мало, а 120Мб, а по-умолчанию поддерживается загрузка файлов размеров, максимум в 2048 килобайт.

    [center:1u49ebyv][attachment=2:1u49ebyv]0011-800×404.png[/attachment:1u49ebyv][/center:1u49ebyv]
    Доброго времени суток. После запуска всех компонентов веб-сервера на своем VPS я, конечно же, занялся переносом своих сайтов на него. И первой проблемой, с которой я столкнулся, это оказалось что моя база данных MySQL весит уже не много, не мало, а 120Мб, а по-умолчанию поддерживается загрузка файлов размеров, максимум в 2048 килобайт.

    Конечно же, меня это не обрадовало и я начал искать пути решения этой проблемы. Их оказалось даже два, один предложенный командой разработчиков MySQL и второй связанный правкой конфига php.ini и увеличения максимального размера файла, загруженного через атрибут POST. Конечно же я напишу об обоих. Хотя если вы используете CMS для загрузки файлов на сайт, тогда лучше использовать второй способ.

    1 способ. Указание каталога для загрузки больших файлов баз данных в phpMyAdmin.

    Подключаемся через терминал или Putty к нашему серверу и открываем в текстовом редакторе файл конфига phpMyAdmin. Я для этого использую текстовый редактор nano.
    [center:1u49ebyv][attachment=1:1u49ebyv]0051.png[/attachment:1u49ebyv][/center:1u49ebyv]
    nano /etc/phpmyadmin/config.inc.php

    Подключаемся через терминал или Putty к нашему серверу и открываем в текстовом редакторе файл конфига phpMyAdmin. Я для этого использую текстовый редактор nano. nano /etc/phpmyadmin/config.inc.php

    В открывшемся окне ищем строчку с параметром $cfg у меня это была предпоследняя строка. Прописываем в кавычках путь, в который вам нужно будет закачать файл базы данных. Я дли этого буду использовать каталог nginx для сайтов.

    /usr/share/nginx/www

    Жмем клавиши Ctrl+X и сохраняем файл.

    В открывшемся окне ищем строчку с параметром $cfg у меня это была предпоследняя строка. Прописываем в кавычках путь, в который вам нужно будет закачать файл базы данных. Я дли этого буду использовать каталог nginx для сайтов. /usr/share/nginx/www Жмем клавиши Ctrl+X и сохраняем файл.

    Закачиваем файл по указанному нами пути и обновляем страницу phpMyAdmin. Теперь появились новый пункт, позволяющий выбрать базу данных находящуюся в указанной нами папке.

    Закачиваем файл по указанному нами пути и обновляем страницу phpMyAdmin. Теперь появились новый пункт, позволяющий выбрать базу данных находящуюся в указанной нами папке.

    2 способ. Изменение конфига php.ini для возможности загрузки файлов более 2мб.

    Плюс этого способа заключается в том, что благодаря нему вы сразу же откроете возможность загружать на сайт файлы большого размера, к примеру видео.

    1) Открываем конфиг php.ini в текстовом редакторе.

    nano /etc/php5/fpm/php.ini

    Открываем конфиг php.ini в текстовом редакторе. nano /etc/php5/fpm/php.ini

    2) Тут нам нужно найти и изменить два параметра:

    upload_max_filesize — устанавливает максимальный размер загружаемого файла,
    post_max_size — отвечает за максимальный размер сообщения методом POST.

    Я выставлю значение upload_max_filesize равным 150мб, а post_max_size — 200мб.

    Тут нам нужно найти и изменить два параметра: upload_max_filesize — устанавливает максимальный размер загружаемого файла, post_max_size — отвечает за максимальный размер сообщения методом POST. Я выставлю значение upload_max_filesize равным 150мб, а post_max_size — 200мб. Тут нам нужно найти и изменить два параметра: upload_max_filesize — устанавливает максимальный размер загружаемого файла, post_max_size — отвечает за максимальный размер сообщения методом POST. Я выставлю значение upload_max_filesize равным 150мб, а post_max_size — 200мб.

    [center:1u49ebyv][attachment=0:1u49ebyv]0092.png[/attachment:1u49ebyv][/center:1u49ebyv]

    Бывает так, что этих параметров нет в конфиге, тогда вы их может прописать сами, но для надежности используйте поиск по документу (Ctrl+W). Сохраняем и закрываем документ.

    Для надежности может перезапустить fpm командой

    service php5-fpm restart

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Для ответа в этой теме необходимо авторизоваться.