2014-01-06 3 views
-2

에서의 php.ini 파일을로드 있다고 말했다 이유에 관심이 있어요 그것은 /etc/php5/cli/php.ini에서 실행되었습니다.시스템 내 시스템이 때 실제로는 <strong>/etc/php5/apache2/php.ini</strong> 디렉토리에서 PHP를 실행 말한다 왜 궁금 다른 디렉토리

폴더 디렉토리에있는 파일에 phpinfo()를 실행했을 때 전체 시스템에서 php.ini 파일을 검색 할 때까지 구성 파일의 변경 사항이 서버에 영향을 미치지 않았습니다.

enter image description here

잘하면 당신이 그것을 볼 수는 CLI/디렉토리에 php.ini 파일을 발견했다. 나는 SO에 정확히 끼워 넣는 방법을 정확히 모르고 있었다.

답변

1

php가 명령 행 모드로 실행되는 환경에서는 /etc/php5/cli/php.ini을 사용합니다. 브라우저에서 액세스하면 php가 아파치에서 실행 중입니다. 그러면 /etc/php5/apache2/php.ini이 사용됩니다.

2

의도적이므로 런타임 환경에 따라 쉽게 다른 구성을 가질 수 있습니다.