Apache2-PHP5 파일 업로드 및 게시 최대 크기


13

공식 저장소에서 LAMP 서버를 설치했습니다. 파일 /etc/php5/apache2/php.ini에서 다음을 변경했습니다.

post_max_size = 8M
upload_max_filesize = 2M

post_max_size = 32M
upload_max_filesize = 16M

그 후, 나는 아파치 서버를 다시 시작했고 또한 노트북을하지만 시작 때 phpinfo내가있어 post_max_size설정 8MB. 이 버그를 해결하는 유일한 방법은를 설정 php_value .....하는 .htaccess것이지만 이것이 내가 원하는 것이 아닙니다.

이 문제를 어떻게 해결할 수 있습니까?

답변:


15
  1. 로 PHP 파일을 생성하고 <?php phpinfo(); ?>브라우저에서 엽니 다.
  2. 를 찾아 로드 구성 파일 (이 쇼 실제의 conf. 사용중인 파일) 편집 upload_max_filesize및 설정 post_max_size같은 값 (또는 비활성화 한계에이 0) 루트 모드에서 해당 파일.
  3. 실행 : sudo service apache2 restart

7

나는 같은 문제가 있었다. 이 파일에서 이러한 값을 변경했으며 이제 작동합니다.

➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini

Apache뿐만 아니라 PHP "스크립트"에 대한 PHP 설정을 설정해야합니다.


4

나는 같은 문제가 있었고 해결책이 없었지만이 훌륭한 해결책이있었습니다.

  1. 와 PHP 파일을 만들 <? phpinfo(); ?>

  2. "이 디렉토리에서 추가 .ini 파일을 검색하십시오"를 찾으십시오.

  3. 위의 디렉토리로 이동하여 다음과 같이 user.ini 파일을 작성하십시오.

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. Apache sudo 서비스를 다시 시작하십시오.

  5. phpinfo();파일을 다시로드 하십시오. 당신은 저에게 감사합니다 :)

이것이 나를 위해 일한 유일한 것입니다. PHP5, Apache2 및 Ubuntu 14.04와 함께 Wordpress를 사용하여 Digital Ocean에서 호스팅. 신 이시여 감사합니다
JonLim

네 친구 매우 영리한 해결책에 감사드립니다! 이전의 어느 것도 나를 위해
일한 적이
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.