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

Réseau Discussion :

Problemes apache2 + php5


Sujet :

Réseau

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut Problemes apache2 + php5
    Bonjour, populos informaticiens !!

    Bon alors, je suis en stage informatique.

    Mon projet actuel nécessite l'installation d'un serveur apache (2), avec php5 et MySQL.

    J'ai suivi un tutorial pour me guidé mais contrairement a ce qui est écris ca ne marche pas pour moi.

    Queleques détail:

    J'ai installer apache2 (déjà present (freebsd)), puis a l'installation de php5.2.0, j'utilise la ligne suivante pour la configuration:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apache/conf --enable-versioning --with-mysql --with-ftp --enable-bcmath=yes --enable-debug=no --enable-memory-limit=yes   --enable-tracks-vars
    puis make, make install, et tout va bien jusque la...

    Mais lorsque je lance apache:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /usr/local/apache2/bin/apachctl start
    j'ai l'erreur suivante:
    httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load/usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: Undefined symbol "zend_register_ini_entries"
    Le fichier de configuration de httpd.conf contient bien la ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LoadModule php5_module        modules/libphp5.so
    Le fichier libphp5.so se truve bien dans /usr/local/apache2/modules

    J'ai également ajouter le fichier php.ini-dist, sous ./apache2/php.ini

    Je sais pas si je dois essayé de tout réinstaller, mais j'ai peur que ca change rien.

    Peut etre les versions de apache et php nécessite des commande spécial pour qu'elles soient compatibles, ou encore il me manque un package....

    Une idée?

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Pourquoi utiliser les sources alors que vous disposez des ports ?
    les dépendances sont gérées
    les mises à jour sont facilitées (et si vous utilisez portaudit vous serez informés de la présence d'éventuelles failles)

    Pour revenir au sujet initial : si problèmes de dépendance il y a, ils seront détectés par le script configure en principe. Aucune erreur n'apparaît lors de la compilation ?


    Julp.

  3. #3
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut heu...
    Pourquoi utiliser les sources alors que vous disposez des ports ?
    les dépendances sont gérées
    les mises à jour sont facilitées (et si vous utilisez portaudit vous serez informés de la présence d'éventuelles failles)


    -A propos de ca, je vois pas trop ce que tu veux dire....

    Sinon lors de la compilaion (de php5 je suppose), il n'y a aucun probleme....

    Sinon je me demandais... apach2 etait deja installer sur ma machine et j'ai regarder qq part qu'a l'installation d'apache il aurait fallu que je tape:

    ./configure --prefix=/www --activate-module=src/modules/php5/libphp5.so

    Ce que je n'ai pas pu faire....

    Dsl je suis un peu perdu, je regarde plusieus tuto en meme temps et chacun ajoute une ligne que l'autre n'a pas, suis un peu perdu.

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Pour en revenir aux ports : vous utilisez bien FreeBSD ?
    Définition des ports
    Mise en application pour l'installation d'un environnement FAMP

    Il existe en effet plusieurs méthodes d'"intégration" de PHP par rapport à Apache : module dynamique ou statique d'où de légères différences (la méthode statique demande une recompilation d'Apache).

    Par contre pour revenir au message d'erreur : celui-ci est étrange dans la mesure où cette fonction est d'office intégrée à PHP (définie dans Zend/zend_ini.c) et vous dites qu'il semble bien trouver la librairie et que celle-ci fut compilée sans incident. Certains ont rencontré un problème similaire dans le forum Apache et malheureusement aucun n'y a donné suite.


    Julp.

  5. #5
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut Bien bien.
    Et bien, merci pour ces informations (et definitions), qui visiblement me manquaient!!

    Je vais tout reprendre de zero avec le tuto que tu m'as envoyé...

Discussions similaires

  1. probleme apache2 [e-mail]
    Par n-a-1-5 dans le forum Administration système
    Réponses: 5
    Dernier message: 16/09/2010, 17h37
  2. Erreurs 500 avec apache2/php5
    Par jforks dans le forum Apache
    Réponses: 3
    Dernier message: 07/04/2008, 12h04
  3. apache2 / php5
    Par benkunz dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/10/2007, 17h23
  4. probleme install php5.1.4 + mysql 5
    Par loka dans le forum Installation
    Réponses: 3
    Dernier message: 05/07/2006, 13h56
  5. Réponses: 1
    Dernier message: 11/08/2005, 01h26

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