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

Apache Discussion :

Include a problemes


Sujet :

Apache

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 17
    Points : 18
    Points
    18
    Par défaut Include a problemes
    Bonjour a tous,

    Je vous prie de m’excuser, mais j’ai grand besoin de vos services.
    Je suis actuellement en stage en entreprise, et j’ai un serveur, dans lequel il y a un site internet, réalisé par une entreprise privée en 2004, et qui repose en partie sur Agora, qui repose sur Spip, qui repose sur PEAR.
    Le site était opérationnel jusqu'à ce que l’on effectue une migration vers un nouveau serveur. Ce nouveau serveur, ne supportant pas le php3, nous avons du revenir à l’ancien serveur. Cependant, il semblerait que l’ancien serveur ait souffert de la migration. (Effectuée par Plesk.)
    En effet, le serveur apache ne démarre plus. Je suis passé par le terminal pour le démarrer, et j’ai l’erreur suivante :



    Starting httpd: Syntax error on line 1 of /usr/share/pear/Archive/Tar.php:
    /usr/share/pear/Archive/Tar.php:1: <?php> was not closed. [FAILED]

    Si je regarde Tar.php, les balises sont bonnes ( < ?php et ?>)
    Si je supprime Tar.php, il me met la même erreur, mais a un autre endroit.

    J’ai donc essayé, afin d’être sur que le problème se situe a cet endroit, de ne pas inclure Pear.
    Je suis donc allé dans httpd.conf et j’ai commenté les lignes suivantes :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Include /usr/share/pear
    Include /usr/bin/pear
    Include /home/httpd/vhosts/webmail/horde/pear
    Le serveur démarre, et exécute normalement les pages de tests… (qui n'utilisent pas Pear)
    J’ai essayé de mettre une nouvelle version de Pear, et j’ai le même message d’erreur.

    Je sais que je suis dans la rubrique « Apache » et non « Pear », mais étant donné que le package « Pear » est un package officiel, je me suis dit que le problème ne viens surement pas de ce cote… (d’autant que dans le code, les balises sont bien fermées).

    Voici quelques informations sur ma config :
    Fedora Core release 1 (Yarrow)
    Php 4.3.8
    Server version: Apache/2.0.50
    Server built: Jul 1 2004 08:49:07
    Je sais qu’il s’agit de vielles versions, et que c’est une honte d’avoir cette config sur un serveur, mais a l’heure actuelle, c’est la dernière qui a réussi à supporter le site internet, qui a été réalisé en php3.

    Je dois vous avouer que je compte beaucoup sur votre aide, car le site de ma boite est HS, et que je ne sais plus trop de quel cote chercher … Donc si quelqu’un n’a ne serais-ce qu’un semblant de piste, je suis preneur…
    En vous remerciant par avance,
    Cordialement,

    Conrad.


    Ps: J'envoie le log de httpd dans un instant.

    Voici le log d'un restart du serveur avec le fichier contenant les includes de Pear non commentés.
    [Tue Dec 02 13:49:23 2008] [warn] child process 18795 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18796 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18797 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18798 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18799 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18800 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18801 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [warn] child process 18802 still did not exit, sending a SIGTERM
    [Tue Dec 02 13:49:23 2008] [notice] caught SIGTERM, shutting down

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    Merci pour l’édition, et désolé de ne pas y avoir pensé .
    Concernant mon problème, l'assistance technique sur laquelle j’ai mis le problème m’a gentiment indiqué que « La personne attachée au problème cherche, mais elle tourne en rond, et il n’est pas forcé qu’elle trouve une réponse ».

    J’ai continué à regarder, et il s’avere bien que c’est l’Include de pear qui pose problème… Je persiste à croire que c’est l’include, car j’ai testé deux version de Pear avec les mêmes erreurs.

    Dans le cas ou je supprime Tar.php, ou que j’essaye une autre version, j’ai cette erreur ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Syntax error on line 1 of /etc/httpd/conf/pear/DB/NestedSet/CoolMenu.php:
    /etc/httpd/conf/pear/DB/NestedSet/CoolMenu.php:1: <?php> was not closed.
    Je ne vais pas insister lourdement ou rentrer dans le sentimental, mais ce serait super si quelqu’un pouvait ne serais ce me donner une piste… Ca commence à s’affoler ici, après 48 de mise Hors service du site internet. (Aucun informaticien pour regler le problème, et 8 personnes sont payées pour faire vivre le site)


    Merci par avance, et bonne soirée,

    Conrad.

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    Bonjour a tous,

    Le problème viens d'être résolu today. La solution a été trouvé par un ami de la boite, qui a essayé de supprimer toutes les références vers Pear, et ce avec succés... (fic concernés: httpd.conf httpd.include php.ini, et httpd.conf associé au(x) domaine(s) )(Et non, je vous assure que le site utilise bien Pear^^).

    Voila,

    En vous souhaitant une bonne journée,

    Conrad.
    PS: Vous devriez pouvoir locker.(merci d'avance!)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. #include emboité probleme
    Par gabrielS dans le forum Débuter
    Réponses: 9
    Dernier message: 29/06/2013, 01h33
  2. #include problem
    Par slate dans le forum C++
    Réponses: 4
    Dernier message: 20/11/2005, 14h46
  3. Réponses: 1
    Dernier message: 08/09/2005, 20h53
  4. Probleme d'include XML/XSL en ASP
    Par baygz dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 02/07/2004, 17h38
  5. probleme de #include en C++ .NET
    Par CHIERA dans le forum MFC
    Réponses: 2
    Dernier message: 27/02/2004, 12h04

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