2012-03-13 8 views
0

주제와 마찬가지로 .htaccess에 넣을 수있는 이유는 무엇입니까?php.ini 변수를 .htaccess에 넣을 수있는 이유는 무엇입니까?

필자는 항상 .htaccess가 아닌 php.ini에 있어야한다고 생각했습니다.

htaccess로

php_value max_execution_time 240 
php_value max_input_time 111 

max_execution_time 240 
max_input_time 111 

가 왜 그렇게 될 수는 php.ini?

+7

... 가능합니다. – netcoder

+0

문서를 읽으십시오 ... http://php.net/manual/en/configuration.changes.php 완벽하게 합법적입니다 ... – ManseUK

+0

"왜 ..."질문에는 보통 확실한 답이 없습니다. 유스 케이스를 요구하고 있습니까? –

답변

7

공유 웹 호스트의 사용자는 종종 php.ini 파일에 액세스 할 수 없으므로 .htaccess 파일의 특정 PHP 설정을 무시할 수 있습니다 (필요한 경우).

+0

감사합니다. 저는 항상 내 호스팅에서 php.ini 파일을 만들 수있었습니다. D – djmati11

1

어떤 경우에는 전체 서버가 아닌 응용 프로그램의 특정 부분에서 특정 PHP 구성을 덮어 쓰려는 경우가 있습니다. 그 .htaccess 접근법은 그 문제를 해결합니다.

예를 들어, 하나의 원격 서버에서 실행되는 완전히 다른 4 개의 응용 프로그램이 있습니다. 각 응용 프로그램은 자신의 .htaccess 파일에 특정 PHP 구성을 정의합니다.

* 편집 : 또한 @pjumble이 올바르게 말했습니다.

관련 문제