IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OVH Discussion :

CGI (natif) / Internal Server Error


Sujet :

OVH

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Points : 3
    Points
    3
    Par défaut CGI (natif) / Internal Server Error
    Bonjour,

    J'essaye depuis quelques jours d'exécuter un programme CGI sur mon hébergement OVH (mutualisé), et je fais face à un problème sur lequel je bute.

    Ce programme (un hello world...) est développé en C et compilé via gcc, sur mon linux perso (debian 6.0.5 64 bits, kernel 3.2.2, gcc 4.3.5). Le fichier compilé est ensuite copié en ftp sur mon server dans /cgi-bin/.

    Je précise que le server ovh a la même config (apparemment) : même debian, même kernel (mis à jour), 64 bits. Petite différence sur gcc (4.3.2 chez ovh, 4.3.5 chez moi).

    Jusque là je pense ne pas avoir fait d'erreur. Néanmoins lorsque j'essaye d'accéder à ce programme (en allant sur http://www.monsite.fr/cgi-bin/essai.cgi), j'ai droit à une erreur 500 "Internal Server Error".

    J'ai regardé l'ensemble des logs auxquels j'ai accès, mais il n'y a aucune info valable. (juste une ligne pour dire que quelqu'un a accédé à l'adresse en question, mais pas de message explicite d'erreur).

    Le répertoire /cgi-bin ainsi que l'exécutable en question ont comme permission 705.

    J'ai essayé, vainement :
    - d'utiliser gcc plutôt que g++,
    - de linker en static, via -static-libgcc,
    - de compiler dans un environnement semblable à celui du server.

    L'un d'entre vous aurait-il une idée ? Je précise que j'ai, je pense, fait le tour du forum concernant cette question, sans trouver de solution.

    En vous remerciant par avance,

    Gallifrey

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 137
    Points : 163
    Points
    163
    Par défaut
    Bonjour,

    désolé de déterrer un vieux post, mais avez vous progressé sur ce point ? Ca fait quelques jours que j'essaie aussi de voir si je peux placer un binaire cgi (compilé en pascal) sur mon espace ovh 60 GP, et comme vous sans succès avec un 500 internal server error. J'ai également essayé de compiler sur une plate forme la plus proche, mais dans mon cas je ne suis pas sur que ce soit une Debian.

    Néanmoins les logs d'Apache indiquent "Premature end of script headers: helloworld.cgi", mais malheureusement sans accès ssh je n'ai pas accès à la sortie du programme.

Discussions similaires

  1. Server OVH (Debian) / CGI & Internal Server Error
    Par Gallifrey dans le forum Debian
    Réponses: 0
    Dernier message: 31/08/2012, 20h22
  2. Exécution CGI : Internal server error
    Par Croustibat51 dans le forum Apache
    Réponses: 1
    Dernier message: 07/04/2009, 12h13
  3. Internal Server Error : Script CGI
    Par DarkBlue3000 dans le forum Apache
    Réponses: 7
    Dernier message: 11/08/2006, 14h27
  4. [SERVLET][STRUTS]Error 500--Internal Server Error
    Par Devil666 dans le forum Struts 1
    Réponses: 7
    Dernier message: 27/06/2005, 13h07
  5. [RegEx] [regex][serveur] Internal server error
    Par Maxoo dans le forum Langage
    Réponses: 8
    Dernier message: 29/12/2004, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo