Russian Belarusian English French German Japanese Ukrainian

Оптимальная настройка PHP: загрузка файлов

Статья из серии заметок.

В нете куча статей по установке Apache+MySQL+PHP как для Linux так и для других систем... все друг у друга передирают (некоторые рерайтят), но единицы рассказывают полезное и новое...

С чем сталкнулся - тем делюсь, ничего нового ничего старого, просто заметка...

Ставим "триаду" на Ubuntu... всё рассказывать не буду а затрону один момент... Если более менее профессионально занимаетесь web-разработкой Вам прийдётся тягать взад вперёд базы данных проектов... У каждого свои методы и удобства... Более менее нормальный сайт будет увесистым и его база будет весить несколько метров. Я предпочитаю использовать экпорт/импорт утилиты PHPMyAdmin.

Если попытаться сделать импорт базы увесистого файла на новоиспеченноё установки "триады", а главное самого PHP, то вам выкинет ошибка... Писали умные люди, потому вам покажут фак (пошлют в FAQ), там написаны возможные причины и возможные решения...

Что нужно сделать?

  1. открываем конфиг PHP
    1. $ sudo gedit /etc/php5/apache2/php.ini
  2. находим строку "upload_max_filesize" (по умолчанию 879 строка), и меняем значение параметра с 2 метров на сколько вам надо, обычно оптимальным считается 4-8М.
  3. рестартим апач
    1. $ sudo /etc/init.d/apache2 restart

Вот собственно и всё...

Ленты новостей Ленты новостей