서버에서 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!