2015-01-29 4 views
1

우분투 서버에서 EasyEngine을 사용하고 있습니다. 여러 사이트가있는 서버에있는 개별 사이트에서 WP 미디어 라이브러리의 업로드 크기를 설정할 수 있어야합니다. 한 사이트의 설정을 변경하기 때문에 php.ini 또는 기본 nginx 구성을 편집하고 싶지 않습니다.nginx wordpress 업로드 크기 사이트

내가 rtCamp 사이트에 this documentation를 찾았지만 sites-enabled/ 파일에 client_max_body_size를 추가 작동하지 않았다 :

server { 

    ... 

    client_max_body_size 10M; 

    ... 

} 

워드 프레스 미디어 라이브러리는 여전히 "최대 업로드 파일 크기. : 100 메가 바이트"라는

wp-config.php 또는 이와 비슷한 방법으로이를 수행 할 수 있습니까?

답변

2

동일한 목적으로 ini_set PHP 메소드를 사용할 수 있습니다. 이 업로드 스크립트가 기록되는 페이지의 상단에 다음 줄을 추가합니다 :

ini_set("upload_max_filesize","#SIZE#"); 

업로드하는 동안 최대 파일 크기 제한을 원하는 실제 크기로 #SIZE#를 교체합니다.

+0

업로드 스크립트는 'wp-admin /'파일에 기록되어 있습니다. 나는 그것을 배치 할 수 없거나 WP 핵심 업데이트가 사라지면 닦아 낼 것이다. 내 테마 디렉토리의'functions.php'에 추가하려고했지만 작동하지 않았습니다. 어쩌면 사용할 수있는 WP 필터/동작이 있습니까? –

+0

.heaccess에 다음 행을 추가하면됩니다. php_value upload_max_filesize # SIZE # # SIZE #를 실제 크기로 대체하십시오. – sachin

+0

Nginx는 .htaccess를 사용하지 않습니다. –