"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo puedo saber si mi PHP se ejecuta con CGI, FastCGI o Mod_PHP?

¿Cómo puedo saber si mi PHP se ejecuta con CGI, FastCGI o Mod_PHP?

Publicado el 2024-11-03
Navegar:249

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

Cómo determinar la ejecución del motor PHP: CGI, FastCGI o Mod_PHP

Si utiliza alojamiento compartido y desea determinar cómo está funcionando PHP en el servidor sin comunicarse con el proveedor de alojamiento, puede investigar usted mismo.

API del servidor

Ejecute phpinfo() para obtener información sobre el entorno PHP. La información deseada se puede encontrar en la fila "API del servidor". Esto normalmente mostrará "Apache 2.0 Handler CGI/FastCGI", indicando el SAPI (API de servidor) específico en uso.

Función PHP_SAPI_NAME

Como alternativa, utilice php_sapi_name( ) función o la constante PHP_SAPI. Por ejemplo, "cli" se devuelve mientras se opera en modo CLI, mientras que Apache puede producir valores variados según el SAPI empleado.

Nota: Es posible que la información proporcionada no siempre especifique el Apache preciso versión o controlador CGI, sino que simplemente representa el SAPI en uso.

Consulte la documentación del proveedor de alojamiento

Consultar la documentación de su proveedor de alojamiento puede ser útil ya que se puede acceder a varias versiones de PHP.

Ejecute PHPinfo() desde el entorno apropiado

Es esencial ejecutar phpinfo() dentro del contexto que desea examinar. Por ejemplo, ejecutarlo a través de la línea de comandos no ofrecerá información sobre el servidor web.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3