본문 바로가기

리눅스 서버구축/PHP

php 업로드 설정(php 업로드 용량 설정)

php 업로드 설정(php 업로드 용량 설정)


php상에서 파일을 업로드하게 되면 제한된 용량설정으로 큰 용량의 파일 업로드가 안되는 경우가 있습니다.

처음 php 설치시 업로드 기본용량은 2M입니다 그래서 php.ini(php설정파일)에서 업로드 용량을 설정해주어야 합니다



php 업로드, 용량 설정


vi /etc/php.ini파일을 얼어서 아래와 같이 설정하시면 됩니다


php 업로드 허용

file_uploads = On

파일 업로드를 허용할지 설정하는 부분으로 업로드를 하려면 ON으로 되어 잇어야 됩니다



최대 업로드 파일 사이즈

upload_max_filesize = 20M

최대 업로드 파일 사이즈이며 원하는 업로드 용량을 설정하면됩니다



Post방식으로 넘겨질 최대 데이터 사이즈

post_max_size = 20M



파일 업로드 시간

max_execution_time = 30

최대 실행시간입니다. 대용량 파일일수록 시간이 많이 걸리니 당연 실행시간을 늘려 주어야 합니다. 0으로 세팅하면 무한대이니 알아서 적당히 세팅하시면 됩니다


php 메모리 제한 설정

memory_limit = 20M

데이터가 너무 많을 경우 PHP에서 메모리 부족이 발생할수 있으니 같이 설정하셔야 됩니다


php 설정파일 적용

[root@web ~]# service httpd restart


'리눅스 서버구축 > PHP' 카테고리의 다른 글

php-mcrypt 모듈 설치하기  (0) 2017.03.07
apache와 php 연동(아파치 php 연동)  (0) 2017.03.07
PHP란?  (0) 2017.03.07