36 480
modifications
Aucun résumé des modifications |
|||
===Écrire un programme CGI===
La contrainte principale concerne la sortie du programme. Si un programme CGI génère des données sur sa sortie standard, il doit les précéder d'un en-tête HTTP permettant de les identifier.
Voici un exemple de programme CGI écrit en bash :▼
==== Bash ====
▲Voici un exemple de programme CGI écrit en bash :
<source lang="bash">
#!/bin/bash
=== Erreurs connues ===
* Error 500 ''Erreur du serveur!'' :
* Error 403 ''Accès interdit'' : lister ce répertoire est interdit, il faut donc connaitre l'URL des fichiers qu'il contient.
* Le code source du fichier à exécuter s'affiche dans le navigateur : le .htaccess n'est pas bien configuré.
* ''couldn't create child process''
|
modifications