site alwaysdata
forum
- Commercial
- Nos offres
- Facturation
- Technique
- Domaines
- Email
- FTP
- SSH
- Bases de données
- Web
- Applications
- Programmes CGI
- PHP
- Python
- Django
- Ruby
- Perl
Le CGI est une technologie qui permet à un serveur HTTP d'appeler des programmes pour générer des contenus dynamiques. Le FastCGI est une évolution du CGI et permet à ces dernières d'être exécutées plus rapidement, en gardant l'application en mémoire.
Vous avez la possibilité de rajouter vos propres scripts CGI en les plaçant dans le répertoire cgi-bin de votre compte. Les scripts se terminant par .cgi seront exécutés en CGI, tandis que ceux se terminant par .fcgi seront exécutés en FastCGI. Par défaut, vous trouverez un certain nombre de scripts installés par alwaysdata à la création de votre compte, notamment pour gérer le PHP.
Vous pouvez également placer des scripts CGI ou FastCGI n'importe où dans votre compte, mais il vous faudra alors créer un fichier .htaccess indiquant à notre serveur Apache d'exécuter vos scripts et non de les lire simplement.
Par exemple, pour exécuter les fichiers se terminant par .py comme CGI, le .htaccess devra contenir :
AddHandler cgi-script .py Options +ExecCGI