Quel est le type de fichier .CGI?
L'extension de nom de fichier .cgi signifie "Common Gateway Interface" (CGI, Interface de Passerelle Commune) et désigne le type de fichier "Script CGI" (.cgi, CGI Script). CGI est une technologie standard unifiée pour le traitement de données côté serveur et pour la génération de contenu dynamique sur le Web. Bien que presque tout langage de programmation peut être utilisé dans CGI, Perl, C et Python sont les langages les plus utilisés.
Tout fichier .cgi est un fichier texte ordinaire qui contient le code source d'un programme ou d'un script dans l'un des langages CGI communs, même dans le langage de script shell Unix/Linux. Par défaut, tous les fichiers de script .cgi sont placés dans le répertoire "cgi-bin" dans la racine d'un serveur web. L'extension .cgi est traitée par tous les serveurs Web compatibles avec la technologie CGI, et les fichiers .cgi sont interprétés et exécutés par un module CGI approprié.
Sur un serveur web, un fichier .cgi fait partie du moteur d'un site web. Dans tous les autres cas, un fichier .cgi est juste un fichier texte. Les fichiers CGI peuvent également utiliser d'autres extensions (comme .pl, .py), mais cela nécessite une configuration de serveur personnalisée. Les scripts CGI peuvent être lus et créés dans un éditeur de texte.
Les scripts .cgi mal conçus ou bogués peuvent poser de gros problèmes de sécurité car les scripts CGI deviennent souvent des cibles pour les pirates informatiques.
Logiciels pour ouvrir ou convertir les fichiers CGI
Vous pouvez ouvrir les fichiers CGI avec les logiciels suivants: