CGI/FastCGI 또는 mod_php를 통해 PHP가 실행 중인지 확인하는 방법
소개
PHP가 CGI/FastCGI를 통해 서버에서 실행되는지 아니면 Apache 모듈(mod_php)로 실행되는지 여부는 개발 및 문제 해결을 위한 중요한 정보가 될 수 있습니다. 이 문서에서는 호스팅 제공업체에 문의하지 않고 이 정보를 직접 찾을 수 있는 방법을 설명합니다.
phpinfo() 출력의 서버 API 행
한 가지 방법은 phpinfo() 출력 상단의 "서버 API" 행. 일반적으로 다음 값을 갖습니다.
php_sapi_name() 함수
또 다른 접근 방식은 php_sapi_name()을 사용하는 것입니다. 함수 또는 PHP_SAPI 상수. 이 함수는 사용 중인 서버 API 유형을 설명하는 소문자 문자열을 반환합니다. 예:
<code class="php">echo php_sapi_name();</code>
참고: 사용 가능한 여러 PHP 버전을 제공할 수 있으므로 호스팅 제공업체의 설명서를 확인하는 것이 중요합니다.
phpinfo() 실행 올바른 환경에서
확인하려는 동일한 환경에서 phpinfo()를 실행하는 것이 중요합니다. 명령줄에서 실행하면 웹 서버에 대한 정보가 제공되지 않으며 그 반대의 경우도 마찬가지입니다.
위 내용은 PHP가 CGI/FastCGI 또는 mod_php를 통해 실행되고 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!