Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

J'essaie de faire tourner un petit test de script perl que je place dans le répertoire par défaut d'apache cgi-bin

Le test est celui indiqué sur le site d'apache.

		#!/usr/bin/perl
print "Content-type: text/html\r\n\r\n";
print "Hello, World.";

Lorsque je l'execute en ligne de commande il fonctionne parfaitement.

Lorsque je le lance via le browser j'obtiens une erreur 500 et dans les logs d'apache j'ai :

Premature end of script headers : /cgi-bin/firtst.pl

Cela doit venir du httpd.conf mais je ne vois pas trop ce que je dois modifier, j'ai essayé de suivre la doc d'apache sans succès pour le moment.

Pour info j'ai déjà mis mon httpd.conf dans un autre post relatif à un problème de config d'awstats ici

Modifié par vespa
Posté

Ok je viens de trouver le pourquoi du problème...

Sous OpenBSD apache est chrooted par défault dans le répertoire /var/www/

Et le problème c'est que le script fait appel à perl qui se situe dans /usr/bin/perl ... :(:?:

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...