« Apache/CGI » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 104 :
 
=== Erreurs connues ===
* {{rouge|Error 500 ''Erreur du serveur!''}} : remplacer un <code>Deny from all</code> par un <code>Allow from all</code>.
* {{rouge|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é.
* {{rouge|''couldn't create child process''}} : remplacer le chemin après le {{wt|shebang}}. Par exemple :
*:<code>#!/usr/bin/perl</code> par <code>#!c:/perl/perl/bin/perl.exe -w</code>.
*:<code>#!/usr/bin/env python</code> par <code>#!C:\Program Files (x86)\Python\python.exe</code>.
* {{rouge|''End of script output before headers''}} : en-tête manquante dans le contenu affiché par le script (ex : déplacer l'importation avant <code>print "Content-Type: text/plain;charset=utf-8"</code>).
* {{rouge|''malformed header from script: Bad header:''}} : l'en-tête n'est pas adaptée (ex : remplacer <code>#print "Content-Type: text/plain;charset=utf-8"</code> par <code>print "Content-type: text/html\n\n"</code> s'il y a un <code>print "<html>"</code> après.
 
Sinon consulter les logs...