활성 'php.ini' 파일 경로 결정
Linux Ubuntu 서버에서 여러 개의 'php.ini' 파일을 관리하는 경우 사용되는 것을 식별하는 것이 중요해집니다. 'find / -name php.ini' 명령은 수많은 인스턴스를 표시할 수 있지만 PHP 스크립트 웹 페이지에 사용된 특정 파일을 어떻게 확인합니까?
PHP는 활성 'php.ini'를 확인하는 두 가지 편리한 방법을 제공합니다. ini' 파일:
명령줄:
터미널에서 다음 명령을 실행합니다.
<code class="php">php --ini</code>
이것은 사용 중인 구성 파일의 경로와 'php.d' 디렉터리에서 구문 분석된 추가 .ini 파일의 경로를 반환합니다.
웹 서버-SAPI(예: Apache 또는 Nginx):
PHP 스크립트에서 'phpinfo()' 함수를 사용하여 PHP 구성에 대한 정보를 검색합니다. "구성 파일(php.ini) 경로" 제목 아래에서 활성 'php.ini' 파일의 위치를 찾을 수 있습니다.
다음은 'php -- ini':
<code class="bash">bash-3.2# php --ini Configuration File (php.ini) Path: /usr/local/php5/lib Loaded Configuration File: /usr/local/php5/lib/php.ini Scan for additional .ini files in: /usr/local/php5/php.d Additional .ini files parsed: /usr/local/php5/php.d/10-extension_dir.ini, /usr/local/php5/php.d/20-extension-opcache.ini, /usr/local/php5/php.d/40-openssl.ini, /usr/local/php5/php.d/50-extension-apcu.ini, /usr/local/php5/php.d/50-extension-curl.ini, /usr/local/php5/php.d/50-extension-gmp.ini, /usr/local/php5/php.d/50-extension-imap.ini, /usr/local/php5/php.d/50-extension-intl.ini, /usr/local/php5/php.d/50-extension-mcrypt.ini, /usr/local/php5/php.d/50-extension-mssql.ini, /usr/local/php5/php.d/50-extension-pdo_pgsql.ini, /usr/local/php5/php.d/50-extension-pgsql.ini, /usr/local/php5/php.d/50-extension-propro.ini, /usr/local/php5/php.d/50-extension-raphf.ini, /usr/local/php5/php.d/50-extension-readline.ini, /usr/local/php5/php.d/50-extension-xdebug.ini, /usr/local/php5/php.d/50-extension-xsl.ini, /usr/local/php5/php.d/60-extension-pecl_http.ini, /usr/local/php5/php.d/99-liip-developer.ini</code>
이러한 방법을 활용하면 PHP 스크립트에서 사용 중인 'php.ini' 파일을 신속하게 식별하여 모든 구성 변경 사항이 올바른 파일에 적용되도록 할 수 있습니다.
위 내용은 Linux Ubuntu 서버에서 활성 \'php.ini\' 파일을 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!