В последнее время я занимаюсь веб-программированием, так что буду писать о некоторых технических моментах этого благородного занятия — о простых вещах — но надеюсь такие записи будут полезны. Сейчас речь пойдет о очень простом вопросе — который тем не мене вводит в изрядное недоумение начинающих сайтостроителей. Для всех php приложений максимальный размер загружаемого файла задает в одном и не самом очевидном месте — не только для собственных, но и например для phphMyAdmin. По умолчанию он очень часто совсем маленький — особенно это озадачивает в спецпакетах для разработки сайтов на собственном компе вроде Denwer. Хочешь втянуть к себе базу данных из резервной копии — а оно не принимает файлы больше двух мегабайт. И что делать?
Ответ невероятно прост — надо редактировать файл php.ini — в котором собраны все настройки этого языка. Расположен этот замечательный файл где-то в районе usr\local\php5 (для денвера) или в похожем месте — зависит от хостинга или настроек вашего сервера. Это может быть \php-bin\ для моего нынешнего хостинга reg.ru или что-то в этом духе. Не все дешевые хостинги позволяют редактировать этот файл — но для простых сайтов обычно хватает настроек по умолчанию.
В нем ищем три строчки
1)
upload_max_filesize = 20M
- в этой строке собственно и указывается максимальный размер загружаемого файла, ставим нужное значение с учетом двух нижеописанных ограничений
2)
post_max_size = 40M
- максимальный обьем загружаемых данных — должен быть больше максимального размера загружаемого файла (ведь файл может быть и не один)
3)
memory_limit = 128M
- это максимальный обьем используемой памяти. Он должен быть больше двух предыдущих значений, иначе не хватит памяти. На дешевых хостингах его обычно менять нельзя — да обычно и не надо. Но он устанавливает естественное ограничение на два предыдущих значения.
Вот собственно и все. Перед редактированием крайне желательно сохранить резервную копию, сам файл сохранять в правильной кодировке и вообще обходится с ним осторожнее.
Похожие записи:
- Простое и быстрое редактирование фотографий в XnView — изменение формата и размера, обрезка, поворот
- Переезд, структура тем оформления WordPress, их редактирование и слоевой дизайн
- Брандмауэр Windows и понятность компьютера
- Редактор карт Starcraft II ролевая игра от третьего лица и двухмерная стрелялка за пять минут
- Opera — как масштабировать только текст
- Достоинства и недостатки самостоятельного дневника
- Firefox 3.5 — лучший браузер и его расширения
- Пугающее утро
- Вышла новая версия Evernote
- Про службу хранения заметок Evernote
- Как казаки читалку выбирали или Sony PRS-350 и все-все-все
- Презентация нового iPhone на русском
Список похожих постов предоставлен вам плагином YARPP.