¿Qué es cgi-bin?

En los términos más básicos, CGI o Common Gateway Interface es el proceso para que los scripts se comuniquen con su servidor de alojamiento. La carpeta para los scripts CGI es lo que llamamos cgi-bin. Se crea en el directorio raíz de su sitio web y donde sus scripts pueden ejecutarse o ejecutarse. La carpeta cgi-bin almacenará los scripts como Perl (.pl) que utilizará su sitio web. Para que se ejecuten estos scripts, los permisos de la carpeta cgi-bin y los scripts que contiene deben estar configurados en 0755.

¿Qué hace CGI y por qué es importante?

Técnicamente, CGI mejora la visualización de su sitio web. Esto es especialmente útil para sitios web de comercio electrónico. CGI proporciona a los visitantes un excelente contenido visual para ayudarlos a comprender qué es el producto y, en última instancia, convertirse en uno de sus clientes. CGI se utiliza ampliamente hoy en día para marketing, realidad virtual, arquitectura e incluso con fines artísticos. Ahora puede imaginar lo útil y ventajoso que es CGI para que un sitio web simple logre ese aspecto 3D o efecto realista en los visitantes en línea.

¿Cómo ejecuta sus scripts CGI?

Puede crear sus scripts CGI y almacenarlos en su cgi-bin, y luego ejecutar o acceder a estos scripts a través de su navegador llamándolos a través de su URL. Estos scripts suelen tener las extensiones de archivo .pl o .py (de los lenguajes de programación Perl y Python). Asegúrese de establecer el permiso de su carpeta cgi-bin en 0755 para que los scripts sean ejecutables.

¿Dónde encuentras el cgi-bin?

El cgi-bin se encuentra en el directorio raíz de su sitio web dentro de su servidor public_html.

cgi-bin

¿Puedes eliminar cgi-bin?

El cgi-bin se encuentra en el directorio raíz de su sitio web. Si no hay scripts almacenados en esa carpeta, entonces sí, puede eliminar esa carpeta. No debería ser un problema con su sitio web. Sin embargo, si contiene secuencias de comandos y no está seguro de si son esenciales para su sitio web, es mejor dejarlas allí.

En caso de que elimine esta carpeta y luego descubra que su sitio web necesita los scripts, aún puede volver a crear la carpeta cgi-bin dentro de la raíz del directorio y guardar sus scripts CGI allí nuevamente.

¿Cuál es la diferencia entre CGI y Perl?

Los scripts o aplicaciones CGI se escriben utilizando diferentes lenguajes de programación. Perl es solo uno de ellos (con extensión .pl). Otros lenguajes de programación comunes que se usan son C y Python. Esto debería ser aplicable en todos nuestros entornos de alojamiento.

¿Cómo se habilita CGI fuera del cgi-bin?

De forma predeterminada, esta función debe estar habilitada en su servidor de alojamiento. Sin embargo, si no puede ejecutar scripts CGI desde su carpeta cgi-bin, puede intentar habilitar CGI a través de su htaccess. Puede usar los siguientes códigos en su archivo htaccess.

AddHandler cgi-script .cgi .pl
Options +ExecCGI
  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

Tipos de MIME adecuados

¿Qué son los tipos MIME? Los tipos MIME (Extensiones multipropósito de correo de Internet)...

Visualización de estadísticas de sitios web en cPanel AWStats

Cuando tiene un sitio web en línea, es posible que desee realizar un seguimiento de la cantidad...

¿Cómo cambiar la versión de PHP por htaccess?

1. Inicie sesión en Cpanel 2. En la sección Archivos, haga clic en Administrador de archivos3....

¿Cómo actualizar instalaciones con Softaculous?

Este artículo le mostrará cómo configurar con Softaculous sus instalaciones para que se...

¿Cómo agregar un dominio adicional?

En este manual verá cómo agregar un dominio adicional en cPanel. 1. Ingrese a cPanel. 2. Ubique...