2009-12-09 2 views
2

이것이 가능한지 확실하지 않지만 여기에 내가하고 싶은 것이 있습니다.하나의 .php 파일에만 적용되도록 .htaccess에서 php.ini (upload_max_filesize) 변수를 설정할 수 있습니까?

파일을 업로드 한 다음 조작하는 .php 스크립트가 있습니다. 나는 그 특정 .php 스크립트가 대용량 파일을 업로드하도록 허용하고, php.ini 설정은 다른 모든 파일에 적용해야합니다.

하나의 .php 스크립트에만 영향을 주도록 .htaccess 파일을 편집 할 수 있습니까? 의사 코드에서

:
if (myPhpScript.php) {
   php_value upload_max_filesize 16M
}


감사합니다!

+0

http://roshanbh.com.np/2008/01/uploading-larger-files-in-php. html – hakre

답변

6

당신은 htaccess로의 Files 지시어를 사용할 수 있어야합니다 :

<Files myPhpScript.php> 
    php_value upload_max_filesize 16M 
</Files> 
+0

예! 많은 감사합니다, 그 작품. –

+0

당신은 환영합니다 :) – jensgram

0

확실하지 않지만 ini 값을 변경하려는 PHP 파일 내에서 ini_set() 함수를 사용할 수 있습니다. 참조 : http://php.net/ini_set

+2

아니, 두려워하지 말아야.이 설정은 .htaccess 파일이나 php.ini 파일에서 수행해야합니다. –

+0

그리고 다시 새로운 것을 배웠습니다. +1 – markmywords

관련 문제