“Conocimiento Programación>Programación PHP /MySQL

¿Cómo se instala PHP como CGI?

2011/3/29
La instalación de PHP como CGI implica configurar su servidor web para ejecutar scripts PHP a través de la Interfaz de puerta de enlace común (CGI). Aquí hay un resumen general de los pasos involucrados:

1. Requisitos previos:

- Asegúrese de que PHP esté instalado en su sistema. Siga las instrucciones de instalación adecuadas para su sistema operativo.

- Confirme que su servidor web esté configurado y funcionando (por ejemplo, Apache, Nginx, etc.).

2. Configure PHP como CGI:

- Abra el archivo de configuración php.ini, que normalmente se encuentra en el directorio de instalación de PHP (por ejemplo, /etc/php/php.ini en Linux).

- En la sección CGI, descomente o establezca las siguientes directivas:

- cgi.force_redirect =0

-cgi.fix_pathinfo =1

-cgi.redirect_status_header =200

3. Editar la configuración del servidor web:

Apache:

- Abra el archivo de configuración de Apache, normalmente httpd.conf.

- Localiza la sección que contiene las siguientes líneas (o crea una si no existe):

```

AddHandler cgi-script .php

```

Nginx:

- Abra el archivo de configuración de Nginx, normalmente nginx.conf.

- Agregue las siguientes líneas a la configuración:

```

ubicación ~* \.php$ {

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_index index.php;

incluir fastcgi_params;

}

```

4. Reinicie el servidor web:

- Reinicie su servidor web para aplicar los cambios realizados en la configuración.

5. Cree un script CGI:

- Para probar su configuración PHP CGI, cree un script PHP simple, por ejemplo, `test.php` con el siguiente código:

```php

eco'

Secuencia de comandos PHP CGI

';

?>

```

- Guarde este archivo en el directorio raíz de documentos de su servidor web.

6. Pruebe el script CGI:

- Dirija su navegador web a `http://su-dominio/test.php`. Si PHP está configurado correctamente como CGI, debería ver el texto "PHP CGI Script".

Recuerde que los pasos proporcionados son pautas generales y las configuraciones específicas pueden variar según su sistema operativo y servidor web. Consulte la documentación de su servidor web específico para obtener detalles adicionales y los pasos de configuración necesarios.

Programación PHP /MySQL
Cómo seleccionar un subconjunto de MySQL
Cómo usar PHP con JavaScript
Cómo eliminar subcadenas en MySQL
Cómo reconocer caracteres de punto en PHP
Cómo eliminar filas de una matriz en PHP
Cómo contar apariciones de un carácter en una cadena en PHP
Cómo evitar el tipo de combinación En MySQL
Cómo utilizar espacios de nombres de PHP
Conocimiento de la computadora © http://www.ordenador.online