>  기사  >  백엔드 개발  >  PHP로 업로드한 파일이 너무 크면 수정하는 방법

PHP로 업로드한 파일이 너무 크면 수정하는 방법

PHPz
PHPz원래의
2023-04-04 09:12:05837검색

파일 업로드 과정에서 업로드된 파일이 너무 큰 경우가 있습니다. PHP의 기본 파일 업로드 크기는 2M인데, 너무 큰 파일은 업로드할 수 없습니다. 그러면 어떻게 처리해야 할까요?

다음은 php.ini 파일을 수정하는 몇 가지 방법입니다:

방법 1: php.ini 파일 수정

  1. php.ini 구성 파일을 엽니다. 이 파일은 PHP 설치 디렉터리에 있습니다. 경로는 /usr/local/php/etc/php.ini
  2. 업로드된 파일의 최대값과 post_max_size로 각각 설정된 두 매개변수를 찾습니다. 웹 페이지 양식 제출 데이터의 최대값입니다.
upload_max_filesize=100M
post_max_size=100M

3. php.ini 파일을 저장하고 닫습니다.

  1. php 서비스를 시작하고 파일을 다시 업로드하세요.

방법 2: .htaccess 파일을 통해 수정

1. 웹사이트의 루트 디렉터리를 열고 .htaccess 파일을 찾습니다.

2. 텍스트 편집기로 파일을 열고 다음 줄을 추가합니다.

php_value upload_max_filesize 100M
php_value post_max_size 100M

3. .htaccess 파일을 저장하고 닫습니다.

  1. php 서비스를 시작하고 파일을 다시 업로드하세요.

위 작업을 수행하면 지나치게 큰 파일을 성공적으로 업로드할 수 있습니다. 물론, php.ini 파일을 수정하여 최대 업로드 파일 크기를 변경하고 싶지 않다면 PHP 스크립트에 다음 내용을 추가하여 업로드 파일 크기를 설정할 수도 있습니다:

ini_set('post_max_size', '100M')
ini_set('upload_max_filesize', '100M')

ini_set() 사용 upload_max_filesize 메소드를 구성하려면 PHP에서 함수를 사용하세요. 최대 업로드 크기를 일시적으로 변경하려는 경우 다른 사람은 변경 사항을 볼 수 없으며 스크립트에서 지정해야 합니다.

요약: 파일 업로드는 웹 개발에서 자주 사용되는 기능이며, PHP의 기본 업로드 파일 크기는 2M입니다. 대용량 파일 업로드 기능을 완료하려면 php.ini 파일을 수정하거나 PHP 스크립트 구성을 추가해야 합니다.

위 내용은 PHP로 업로드한 파일이 너무 크면 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.