PHP 포스트 최대 크기

Sheeraz Gul 2024년2월15일
PHP 포스트 최대 크기

이 튜토리얼은 PHP에서 최대 게시물 크기를 늘리는 방법을 보여줍니다.

PHP 포스트 최대 크기

post_max_size는 포스트의 최대 크기를 결정하는 php.ini 파일의 속성입니다. post_max_size 설정은 PHP에서 매우 쉽고 두 가지 방법으로 수행할 수 있습니다.

PHP.INI에서 PHP 게시물 최대 크기 변경

php.ini 파일에서 post_max_size를 변경하려면 아래 단계를 따르십시오.

  1. PHP 디렉토리로 이동합니다.

    PHP 디렉토리

  2. php.ini 파일을 엽니다.

    PHP INI

  3. post_max_size를 검색합니다.

    포스트 최대 크기

  4. 게시물 크기를 8MB에서 원하는 최대 게시물 크기로 늘립니다.

  5. 이제 최대 업로드 파일 크기를 늘리려면 upload_max_filesize를 검색하십시오.

    최대 업로드 파일 크기

  6. 원하는 대로 최대 업로드 파일 크기를 늘립니다.

  7. 업로드할 파일 번호를 늘리려면 max_file_uploads 옵션 아래에 제공된 옵션을 사용하면 됩니다.

    최대 파일 업로드

  8. 변경했으면 php.ini를 저장하고 닫습니다.

  9. php.ini를 변경한 후에는 서버를 다시 시작해야 합니다.

  10. 명령 프롬프트를 엽니다.

  11. 서버의 bin 디렉토리로 이동합니다. 우리의 경우 Apache입니다.

  12. 다음 명령을 실행합니다.

    httpd -k restart
    

    Apache 재시작

  13. 오류가 없으면 서버가 다시 시작되고 post_max_size, upload_max_filesizemax_file_uploads의 변경이 성공한 것입니다.

.htaccess에서 PHP 게시물 최대 크기 변경

.htaccess 파일은 PHP가 실행 중인 서버에서 가져온 것입니다. .htaccess에서 post_max_size를 변경하려면 먼저 활성화해야 합니다. .htaccess 파일을 활성화하려면 아래 단계를 따르십시오.

  1. 서버 디렉토리(여기서는 Apache)로 이동합니다.

  2. conf 폴더로 이동하여 httpd.conf를 엽니다.

  3. httpd.conf 파일에서 다음 줄을 검색합니다.

    #LoadModule rewrite_module modules/mod_rewrite.so
    
  1. 줄에서 #을 제거합니다.

    Apache Httpd

  2. 이제 AllowOverride를 검색하고 All 또는 키워드 조합으로 설정되었는지 확인하십시오. AllowOverride 값은 none이 될 수 없습니다.

    Httpd AllowOverride

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

  4. Apache를 다시 시작합니다.

이제 Apache에서 .htaccess가 활성화되면 .htaccess 파일을 통해 post_max_size를 할당할 수 있습니다. 아래 단계를 따르십시오.

  1. 먼저 .htaccess 파일을 만들어야 합니다. 파일은 루트 디렉토리에 있어야 합니다. Apache의 경우 애플리케이션의 루트 디렉토리는 htdocs입니다.

  2. C:\Apache24\htdocs로 이동하여 텍스트 파일을 생성합니다.

  3. 크기 매개변수에 따라 다음 코드를 텍스트 파일에 복사합니다.

    php_value post_max_size 25M
    php_value upload_max_filesize 25M
    
  4. 위의 코드는 최대 게시물 크기와 업로드 파일 크기를 각각 25MB로 늘립니다.

  5. 텍스트 파일을 .htaccess로 저장하고 파일이 루트 디렉토리에 있는지 다시 확인하십시오.

    HTACCESS 파일

  6. 파일을 닫으면 새 매개변수가 설정됩니다. 이 경우 서버를 다시 시작할 필요가 없습니다.

작가: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook