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 :

Configurer httpd.conf pour charger le module PHP5 au démarage et l'exécuter


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Par défaut Configurer httpd.conf pour charger le module PHP5 au démarage et l'exécuter
    J'ai installer apache2.2 et php5 sur windows 7.
    Je modifie le fichier httpd.conf en ajoutant la directive :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LoadModule php5_module C:/php/php5apache.dll
    (pour charger le module php5 au démarage du serveur apache.)

    et la directive :

    (pour l'executer.)

    Mais au démarage du serveur apache ,il ne trouve pas le module.

    A noté que je n'ai aucun module concernant php dans le repertoire : Apache2.2/modules

    Est-ce que les directives que j'ai ajouté au fichier httpd.conf sont juste et/ou puis-je trouver le module php5 ?

    Merci pour votre aide.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Citation Envoyé par hervelyon Voir le message
    Mais au démarage du serveur apache ,il ne trouve pas le module.
    Comment le sais-tu ? Y a-t-il un message d'erreur quelque part ?

    Au niveau des directives, le AddModule ne sert à rien, il faut surtout le retirer vu qu'il n'existe plus depuis Apache 2.0. Si Apache ne démarre plus, c'est sûrement à cause de ça.

    Après, il faut vérifier que le fichier C:/php/php5apache.dll existe bien et surtout que c'est celui à utiliser : si on en croit la doc PHP (qui fait office de référence, nest-ce pas), il est dit que pour Apache 2.2, le fichier à utiliser s'appelle php5apache2_2.dll.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Par défaut Nouvelle installation
    Merci pour ta réponse.

    Finalement j'ai désintallé apache2.2 et installé apache2.
    J'ai ensuite ajouter les directives suivantes au fichier httpd.conf :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    LoadModule php5_module C:\php\php5apache2.dll
    AddType application/x-httpd-php .php
    tout semble bien marché,par contre j'ai crée un fichier test.php :

    que j'ai copié dans le repertoire htdocs.

    quand j'utilise internet explorer pour aller à l'adresse : http://localhost/test.php
    j'obtient l'affichage de :

    Au lieu d'obtenir une page d'information sur php et sa configuration.

    Merci encore.

    Hervé.

Discussions similaires

  1. [EasyPHP] httpd.conf pour accéder à mon site depuis internet
    Par couturier dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 19/03/2011, 21h50
  2. Configurer httpd.conf pour 3 sites
    Par faamugol dans le forum Apache
    Réponses: 9
    Dernier message: 02/06/2009, 20h25
  3. Configuration locale du httpd.conf pour symfony
    Par Flashball dans le forum Apache
    Réponses: 2
    Dernier message: 23/01/2008, 18h14
  4. [Installation] Problème pour charger les modules
    Par PierrotY dans le forum Apache
    Réponses: 2
    Dernier message: 19/07/2006, 10h09
  5. Réponses: 4
    Dernier message: 16/04/2004, 11h18

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