> 2/ mais dans access.conf, il y a aussi: > > <Directory ~ "/home/ghost/.*/www"> > Options All MultiViews > AllowOverride all > </Directory>
Il me semble que la meilleure méthode est de ne pas mettre "Options all" mais laisser les utilisateurs définir dans quels répertoires ils ont des cgis en créant un fichier .htaccess avec la ligne "Options +ExecCGI" > En gros, tous les cgi utilisateur échouent, avec le seul message > «premature end of script headers». Ces cgi marchent cependant > correctement quand on les place dans /usr/lib/cgi-bin/. La config est bonne alors, au moins ils les reconnaît comme des scripts. Comme le suggère le message, est-ce-que le script renvoit bien des headers quand tu l'exécute à partir d'un shell ? Sous le user www-data Il y a aussi des problèmes avec les scripts perl qui lancent d'autres programmes car leur sortie n'est pas flushée, si c'est le cas essaies d'encadrer la sortie des headers par "$|=1;" et "$|=0;" (pas de doute c'est bien du perl !), analogue à python -u etc. Alain -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]