>  기사  >  백엔드 개발  >  공유 호스팅 서버에서 PHP 실행 모드를 어떻게 결정합니까?

공유 호스팅 서버에서 PHP 실행 모드를 어떻게 결정합니까?

Susan Sarandon
Susan Sarandon원래의
2024-11-01 10:32:30635검색

How do I determine the PHP execution mode on my shared hosting server?

서버에서 PHP 실행 모드를 결정하는 방법

공유 호스팅 사용자로서 PHP가 FastCGI, CGI를 통해 실행되는지 궁금할 것입니다. , 또는 서버에 있는 Apache의 mod_php 모듈. 호스팅 업체에 문의하지 않고 확인하는 방법은 다음과 같습니다.

phpinfo() 검사

phpinfo() 출력 상단의 "Server API" 줄에 현재 API가 표시됩니다. 실행 모드. 예를 들어, "Apache 2.0 Handler CGI/FastCGI"는 PHP가 CGI 또는 FastCGI를 사용하고 있음을 나타냅니다.

php_sapi_name() 사용

또는 php_sapi_name을 사용할 수 있습니다. () 함수 또는 PHP_SAPI 상수를 사용하여 동일한 정보를 검색합니다. 이는 "cgi" 또는 "fastcgi"와 같이 보다 간결한 결과를 제공합니다.

주의사항

이러한 방법은 정확한 버전 번호를 제공하지 않거나 특정 CGI를 식별하지 못할 수 있습니다. 핸들러. 단순히 활성 서버 API 인터페이스만 보고합니다.

추가 고려 사항

여러 PHP 버전을 사용할 수 있으므로 항상 호스팅 제공업체의 설명서를 참조하세요. 추가적으로, 확인하고 싶은 환경에서 phpinfo()를 실행하는 것을 기억하세요. 예를 들어, 명령줄 phpinfo() 출력은 웹 애플리케이션의 출력과 다릅니다.

위 내용은 공유 호스팅 서버에서 PHP 실행 모드를 어떻게 결정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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