Este documento contiene información acerca del Centro de CGI de cPanel, las alternativas actuales a sus scripts y cómo usar scripts CGI propios.
El Centro de CGI (CGI Center) era una sección de cPanel con scripts preinstalados para agregar funciones simples a un sitio, como contadores de visitas o formularios de contacto. cPanel lo eliminó en la versión 64, así que ya no aparece en el panel.
¿Qué incluía y qué usar hoy?
- Contador de visitas: para ver cuántas personas entran a tu sitio, usá las estadísticas de la sección Métricas de cPanel (Awstats o Visitantes).
- Formulario de contacto (cgiemail o FormMail): usá el formulario de tu gestor de contenidos, por ejemplo un plugin de formularios en WordPress.
- Reloj, cuenta regresiva y textos o banners aleatorios: hoy se resuelven con JavaScript o con módulos de tu gestor de contenidos.
- Aplicaciones completas: blogs, tiendas y foros se instalan con Softaculous Apps Installer, en la sección Software.
Acceso: ingresá a cPanel desde el portal de clientes → Iniciar sesión en cPanel, o en https://tudominio.com/cpanel. Las alternativas están en Métricas y Software.
Usar tus propios scripts CGI
Aunque ya no hay scripts preinstalados, podés seguir ejecutando scripts CGI propios, por ejemplo en Perl:
- Abrí Archivos → Administrador de archivos y entrá a
public_html/cgi-bin. - Subí el script con extensión
.cgio.pl. - Asignale permisos 755 con la opción Permisos.
- Abrilo desde el navegador en
https://tudominio.com/cgi-bin/archivo.cgi.
Importante: los scripts viejos que se instalaron desde el Centro de CGI ya no reciben actualizaciones y pueden ser un riesgo de seguridad. Si tu sitio todavía usa alguno, reemplazalo por una de las alternativas actuales.
Problemas frecuentes
- No encuentro el Centro de CGI: cPanel lo eliminó. Usá las alternativas de este artículo.
- Mi script muestra "Error 500": revisá que tenga permisos 755 y que el archivo se haya subido en modo texto (ASCII), sin saltos de línea de Windows.
- El navegador descarga el script en lugar de ejecutarlo: el archivo está fuera de
cgi-bino tiene una extensión no reconocida. Movelo acgi-bincon extensión.cgio.pl. - Mi formulario viejo dejó de enviar correos: usaba cgiemail o FormMail. Reemplazalo por un formulario actual.
Si necesitás ayuda para reemplazar un script antiguo, abrí un ticket desde el portal de clientes o consultá por el chat online del sitio.
