>백엔드 개발 >PHP 튜토리얼 >내 PHP가 CGI, FastCGI 또는 Mod_PHP로 실행되고 있는지 어떻게 알 수 있나요?

내 PHP가 CGI, FastCGI 또는 Mod_PHP로 실행되고 있는지 어떻게 알 수 있나요?

Susan Sarandon
Susan Sarandon원래의
2024-10-29 09:13:291089검색

  How Can I Tell If My PHP is Running with CGI, FastCGI, or Mod_PHP?

PHP 엔진 실행 확인 방법: CGI, FastCGI 또는 Mod_PHP

공유 호스팅을 사용하고 PHP가 어떻게 작동하는지 확인하려는 경우 호스팅 업체에 연락하지 않고도 서버에서 직접 조사할 수 있습니다.

서버 API

phpinfo()를 실행하여 PHP 환경에 대한 통찰력을 얻으세요. 원하는 정보는 "서버 API" 행에서 찾을 수 있습니다. 이는 일반적으로 사용 중인 특정 SAPI(서버 API)를 나타내는 "Apache 2.0 Handler CGI/FastCGI"를 표시합니다.

PHP_SAPI_NAME 함수

또는 php_sapi_name( ) 함수 또는 PHP_SAPI 상수. 예를 들어, CLI 모드에서 작동하는 동안 "cli"가 반환되는 반면 Apache는 사용된 SAPI에 따라 다양한 값을 생성할 수 있습니다.

참고: 제공된 정보가 항상 정확한 Apache를 지정하는 것은 아닙니다. 버전 또는 CGI 핸들러를 사용하지만 사용 중인 SAPI를 설명할 뿐입니다.

호스팅 제공업체의 문서를 참조하세요

여러 PHP 버전에 액세스할 수 있으므로 호스팅 제공업체의 문서를 참조하는 것이 유용할 수 있습니다.

적절한 환경에서 PHPinfo() 실행

검사하려는 컨텍스트 내에서 phpinfo()를 실행하는 것이 중요합니다. 예를 들어, 명령줄을 통해 실행하면 웹 서버에 대한 통찰력을 얻을 수 없습니다.

위 내용은 내 PHP가 CGI, FastCGI 또는 Mod_PHP로 실행되고 있는지 어떻게 알 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.