OVH Community, votre nouvel espace communautaire.

Utiliser perl avec plan90


fab1eN
03/08/2009, 11h55
Bonjour,

Merci pour ton post, Vladec.

En effet le répertoire perl n'est pas correct, j'ai testé.
Concernant les minuscules, c'est étrange par contre.

En plus de cela, je me suis aperçu qu'il y avait certainement un problème de retour à la ligne windows qui s'était glissé. En effet, je travaille sous Windows et je mets en FTP sur le serveur...

Bref en mettant le bon répertoire perl et en modifiant les fichiers de manière à supprimer les ^M, ça a l'air de marcher.

Cdt

Vladec
31/07/2009, 22h27
Bonjour,

Le répertoire appelé pour Perl n'est pas correct, de plus ton script doit avoir l'extension .cgi
Voici un script qui s'exécute :
Code:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello World\n";
edit :

Après avoir exécuté ton code avec le bon répertoire ça plante aussi ...
J'ai simplement mis en minuscule les balises et ça fonctionne.

Code:
#!/usr/bin/perl
use strict;
print "Content-type: text/html\n\n";
print "";
print "

Bonjour

"; print ""; exit 0;

Cordialement

fab1eN
30/07/2009, 21h48
Bonjour,

Je suis nouveau sur OVH et j'aimerais savoir comment utiliser perl avec un hébergement mutualisé plan90.

J'ai un script :
Code:
#!perl
use strict;
print "Content-type: text/html\n\n";
print "";
print "";
print "

Bonjour

"; print ""; print ""; exit 0;
Je le mets dans ~/cgi-bin/ avec des droits 755.
Ensuite via le navigateur : http://www.monSite.com/cgi-bin/testHtml.pl
Et là erreur 500 type "Premature end of script headers: testHtml.pl"

Je précise que je n'ai rien fait d'autre à part ces actions.

Quelqu'un verrait-il une piste?

Merci par avance,
Cdt