Script Perl/CGI sur OVH Mutu

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

3fc3b4
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 15 Avr 2007

Script Perl/CGI sur OVH Mutu

Message le Dim Jan 06, 2008 14:04

Bonjour,

je cherche à exécuter un script PERL sur mon serveur mutualisé OVH 60gp mais quelque soit le script j'ai systématiquement une erreur 500 Internal Server Error.

Pourtant je pense pas qu'il y a une erreur de code :
Code: Tout sélectionner
#!/usr/local/bin/perl
print "Hello World\n";


Ni de droits : chmod 755 sur le script et sur cgi-bin

merci d'avance :?:

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2687
Inscription: 13 Fév 2004

Re: Script Perl/CGI sur OVH Mutu

Message le Dim Jan 06, 2008 14:57

3fc3b4 a écrit:je cherche à exécuter un script PERL sur mon serveur mutualisé OVH 60gp mais quelque soit le script j'ai systématiquement une erreur 500 Internal Server Error.

Pourtant je pense pas qu'il y a une erreur de code :
Code: Tout sélectionner
#!/usr/local/bin/perl
print "Hello World\n";


Ni de droits : chmod 755 sur le script et sur cgi-bin

merci d'avance :?:


1. l'exécutable perl n'est pas toujours au même endroit. Ca peut être /usr/local/bin/perl comme indiqué, mais aussi /usr/bin/perl, et d'autres endroits encore, suivant les distributions et versions.

2. Ton script doit commencer par envoyer des headers (au moins un content-type), puis une ligne vide, avant d'envoyer le contenu.

3. Que dit le log d'erreur?

Jacques.


ecocentric
WRInaute accro
WRInaute accro
 
Messages: 3602
Inscription: 10 Fév 2004

Message le Dim Jan 06, 2008 15:00

Il y a parfois chez les hébergeurs une extension spéciale aussi, genre .cgi plutôt que .pl.


medium69
WRInaute passionné
WRInaute passionné
 
Messages: 2485
Inscription: 7 Mai 2005

Message le Dim Jan 06, 2008 16:28

J'ai un script CGI qui tourne sur OVH ; j'avais aussi une erreur 500.

Cela venait des droits qui n'était pas bon. Demande leur directement via le support

3fc3b4
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 15 Avr 2007

Message le Dim Jan 06, 2008 18:13

Je me suis renseigné, l'exécutable semble etre ici : /usr/bin/perl

J'ai modifié le code :
Code: Tout sélectionner
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello World\n";


Le log d'erreur Apache donne erreur 500, et je ne sais pas ou trouver le log d'erreur perl !?

L'extension .pl ou .cgi n'y change rien

Pour les droits selon : http://guides.ovh.com/InternalServerError "- les scripts php/cgi doivent être au maximum 755." ce qui est mon cas.

3fc3b4
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 15 Avr 2007

Message le Mar Jan 08, 2008 19:02

up ? :$


medium69
WRInaute passionné
WRInaute passionné
 
Messages: 2485
Inscription: 7 Mai 2005

Message le Mar Jan 08, 2008 19:14

Je pense que le mieux est de contacter OVH pour ce soucis.

Quand je l'ai fait, résolu en moins de 6 heures par e-mail

3fc3b4
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 15 Avr 2007

Message le Sam Jan 12, 2008 15:57

4 jours et 2 réponses plus tard, je n'ai toujours par de solution. On m'a demandé de désactiver le htaccess et de donner mon code source, mais ils ne voient pas le problème. Tu ne te souvient pas de la manip qu'ils avaient réalisé pour corriger ton problème ?


medium69
WRInaute passionné
WRInaute passionné
 
Messages: 2485
Inscription: 7 Mai 2005

Message le Sam Jan 12, 2008 18:50

À mon niveau cela venait des droits du fichier qui avait été modifié après une maintenance sur le CGI il me semble.

Je ne sais pas comment t'aider sur ce coup là.

3fc3b4
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 15 Avr 2007

Message le Sam Jan 12, 2008 19:19

OK merci je vais attendre je suis plus à quelques semaines près...

invaderu
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 16 Déc 2005

Message le Lun Avr 07, 2008 12:47

Salut,

As tu trouver la solution, car aujourd'hui, je suis dans le même cas que toi ?

@+

Vencer
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 15 Sep 2008

Re: Script Perl/CGI sur OVH Mutu

Message le Mer Fév 16, 2011 12:44

Pour ma part, sur un hébergemement mutualisé chez OVH, le problème venait du mode de transfert FTP : de binaire je suis passé à Automatique et tout fonctionne (en 755 bien entendu).


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités