Installation d’Apache, PHP et MySQL sous Windows 7 (64 bits) – Étape 2

La série de tutoriels :
Étape 1 – Installation d’Apache
Étape 2 – Installationd de PHP
Étape 3 – Installation de MySQL


Installation de PHP

Avertissement : Les étapes suivantes sont en vue d’installer PHP sur un serveur de développement et non un serveur de production!

Après avoir installé Apache, nous allons nous attaquer à PHP!

Vous pouvez naviguer vers le site d’installation de PHP pour Windows.

Puisque nous utiliserons PHP comme un module d’Apache, nous choisirons la version « Thread safe ». Si vous voulez l’installer en mode « CGI », alors choisissez la version « Non thread safe ».

Enfin, puisque nous utilisons Apache, nous choisirons la version V6 (la V9 est pour IIS). On choisit donc la première version disponible en « Thread safe » et V6 et on clique sur le lien « ZIP » pour seulement télécharger le fichier d’archives, et non l’installateur automatique.

Une fois le fichier d’archives sauvegardé, vous pouvez l’extraire vers C:\dev\tools\php-5.3.1


  1. Dans le répertoire où PHP a été extrait, renommez le fichier « php.ini-development » pour php.ini.
  2. Déplacez maintenant le fichier « php.ini » dans le répertoire racine d’Apache, soit « C:\dev\tools\apache-2.2 », si vous avez suivi le tutoriel précédent.
  3. Copiez le fichier « C:\dev\tools\php-5.3.1\php5ts.dll » dans le dossier « bin » d’Apache, soit « C:\dev\tools\apache-2.2\bin ».
  4. Ouvrez le fichier « C:\dev\tools\apache-2.2\conf\httpd.conf » avec un éditeur texte comme Notepad.

Configuration de PHP

Aller à la fin du fichier puis copier les lignes suivantes :

LoadModule php5_module « C:/dev/tools/php-5.3.1/php5apache2_2.dll »
AddType application/x-httpd-php .php .phtml .inc .php3
AddType application/x-httpd-php-source .phps

La ligne en gras doit être modifiée si vous n’avez pas installé PHP au même endroit que le propose ce tutoriel. Sauvegarder les modifications.

Vous pouvez aussi ajouter « index.php » à la fin de la ligne « DirectoryIndex index.html » qui se trouve entre la balise « <IfModule dir_module> », au alentour de la ligne 240.

Vous pouvez également modifier les lignes contenant un « AllowOverride None » pour « AllowOverride All » (le « None » pourrait également être « Options », « FileInfo », « AuthConfig » ou « Limit »). Bref, cela vous permettra de créer des fichiers .htaccess plus tard.


Redémarrage d’Apache

Cliquer sur le bouton « Windows » puis inscrire « Services ».

Cliquer sur le bouton « Services ».


Faite un « clique droit » sur ligne contenant Apache, puis choisissez « Start » ou « Restart », dépendamment de quel est disponible.

Normalement, aucune fenêtre d’erreur ne devrait apparaître. Si c’est le cas, vérifiez que vous avez bien suivi toutes les étapes et que vous avez bien utilisé la bonne version de PHP, soit la V6 Thread safe.


Dans le dossier « C:\dev\tools\apache-2.2\htdocs », ajouter un nouveau fichier qu’on nommera « info.php »

Dans ce fichier, inscrivez la ligne suivante :

<?php phpinfo(); ?>

Puis sauvegarder le fichier.


Test de l’installation de PHP

Naviguer vers l’URL suivant : http://localhost/info.php

Si l’installation s’est déroulée correctement, vous devriez voir une page du genre :

65 commentaires On Installation d’Apache, PHP et MySQL sous Windows 7 (64 bits) – Étape 2

  • Je tiens à signaler une erreur dans la marche à suivre :

    LoadModule php5_module « C:/dev/tools/php-5.3.1/php5apache2_2.dll »

    Ceci créera une erreur lors du (re)démarrage d’Apache, peut-être parce qu’il attend un type String comme argument ou que sais-je. J’ai changé l’instruction en :

    LoadModule php5_module « C:/dev/tools/php-5.3.1/php5apache2_2.dll »

    Et tout semble fonctionner comme prévu. Très bonne explication de l’installation ceci dit.

    Cordialement.

    • Personne de passage

      Hm… Il semblerait que votre site ne gère pas les guillemets anglais et les convertisse automatiquement. Ce qui expliquerait pourquoi ça fonctionnerait pas.

      Il faut donc remplacer les guillemets de l’instruction citée ci-dessus dans mon post précédent par ceux de la touche 3 juste au-dessus du e… Et supprimer les espaces ajoutés automatiquement.

    • Bonjour,

      après avoir suivi toutes les instructions, lorsque je clique sur le lien http://localhost/info.php,

      cela m’affiche tout simplement le texte rentré rentré dans le fichier, autrement dit .

      Que dois-je faire ?

      Merci de votre aide.

    • Bonjour,

      Il faut les copier où exactement les lignes ? La mention « à la fin du fichier » n’est pas très claire.

      Faut-il les mettre entre deux balises particulières ?

      Car au début je les ai mises à la fin du fichier httpd.conf, mais j’ai eu une erreur quand j’ai voulu redémarrer le service Apache.

      Je les ai alors placées entre les balises et
      comme ceci:

      SSLRandomSeed startup builtin
      SSLRandomSeed connect builtin
      LoadModule php5_module « C:/dev/tools/php-5.3.5/php5apache2_2.dll »
      AddType application/x-httpd-php .php .phtml .inc .php3
      AddType application/x-httpd-php-source .phps

      J’ai alors pu redémarrer le service Apache sans erreurs… Mais apparemment les lignes ont carrément été ignorées….. car lorsque je vais sur le lien http://localhost/info.php je tombe simplement sur le texte que j’ai rentré….

  • Lorsque je dé-commente l’extension php_oci8.dll le service d’Apache ne se lance plus.

    Erreur 1067
    The process terminated unexpectedly

    Or même en changeant la dll le problème ne se résout pas.
    Pour toute autre dll aucun problème mais pour celle ci rien n’y fait.

    Auriez vous une idée de la marche à suivre pour palier ce problème ?

    • Est-ce que le log d’Apache dit quelque chose? (dans le dossier logs, le fichier error.log)

    • Le fichier de log me dit que php-oci8.php ne peut etre charger car not win32 compatible.
      Et ce message revient pour chacune des différentes dll que j’ai testé.

    • Est-il possible d’avoir le message exacte? C’est bizarre car il n’y a pas de versions 64 bits, donc pas de mélange à ce niveau… Pour ma part, j’essaierais peut-être de réinstaller PHP 🙁

    • voila la ligne d’erreur.

      php_oci8_11g.dll’ – %1 is not a valid Win32 application.\r\n in Unknown on line 0

      Je sais plus quoi faire.

    • Est-ce que l’installation est sous Win 7 ou une autre version de Windows 64 bits?

      j’ai trouvé ce URL :
      http://www.iis-aid.com/articles/trouble_shooting/php_http_500_error

      Sinon, j’essaierais de retélécharger les DLL de php, peut-être sont-ils corrompus?

    • Je suis sous
      Windows 2008 60 bits.

    • Le serveur d’application est bien Apache et non IIS?

      Si c’est IIS :
      http://www.iis-aid.com/articles/how_to_guides/php_64_bit_windows

      Si c’est bien Apache, j’ai vu que ca pourrait être un virus ou comme je l’ai mentionné, un problème dans le téléchargement. Est-ce que tu peux essayer d’installer une autre application 32 bits pour voir ce qui se produit?

    • Alors j’ai un petit peu avancé dans mon problème.
      J’ai installé la même config sur un server 2003 32bit
      Avec la dll php_oci8_11.dll d’origine ça ne fonctionne pas.
      Mais avec une autre que j’ai trouvé cela fonctionne.
      J’ai tester cette dll sur 2008 64bit, et elle fonctionne toujours pas.
      Aujourd’hui je teste sur 2008 32bit et je vois si c’est un problème de compatibilité avec 64bit ou juste avec windows server 2008

    • Je combinais bien php et Apache.
      Je ferai le teste sur IIS dans la semaine pour voir aussi.

    • Ca y est j’ai résolu le problème.
      Alors en effet la dll est corrompue. php_oci8_11g.dll

      En récupérant une autre dll et en faisant l’install sur le windows 2008 64bits j’ai toujorus une erreure.
      Il suffit alors de ne pas oublier dans les variables d’environnement:
      -ajouter dans le path le chemin jusqu’à l’instant client 11 D:\oracle\instantclient_11_1
      -modifier ou créer le NLS_LANG=FRENCH_FRANCE.WE8ISO8859P15
      -modifier ou créer le TNS_ADMIN=d:\oracle dossier contenant l’instant client

      Avec toutes ces infos plus de problème.

      Merci beaucoup en tout cas.

    • Content de savoir que tout s’est réglé! Et merci d’avoir partagé la solution! 🙂

  • J’ai suivie les instructions a la lettre, et lorsque j’ouvre APACHE, j’ai le message suivant: Le fichier ( sp\xe9cifi\xe9 ) est introuvable. Merci

    • J’ai fait une recherche sur google et il semble que cela soit souvent dû à des versions d’Apache et de PHP non compatibles. Quelles versions sont installées?

  • Je vous remercie, PHP et APACHE fonctionne bien maintenant.

  • quand j’ai tapé http://localhost/info.php, j’ai obtenu ça,

    alors que j’ai appliqué tout ce qui a ete dit, je veux bien avoir une explication ou meme me dire ou est ce que j’ai fauté.

  • j’ai obtenu le code

  • Désolé il n’y a pas de document php.ini development dans le répertoire ou php a été extrait. Donc pas possible de déplacez le fichier « php.ini » dans le répertoire racine d’Apache, soit « C:\dev\tools\apache-2.2 ». Doonc impossibl, si vous avez suivi le tutoriel précédent.e de terminer l’installation de Mysql ??? pouvez-vous m’orienter. Merci

  • @imprecatore : Tu peux toujours prendre celui du fichier zip de l’installation :
    http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC9-x86.zip

    il s’y trouve. Vérifie que les deux versions concordent par contre (celle que tu as installée et celle du .zip)

  • bonjour,

    déja merci pour ce sujet qui m’a été bien utiles mais … j’ai tout installer (apache et php) et quand je veux fait http://localhost/php.info il me sort une erreur 403… je suis sous windows 7. Auriez vous une idée de ce qui ne joue pas, j’ai chercher sur le forum et web mais rien de concret.

    merci d’avance.

    tansel

  • bonsoir a tous j’ai suivi le tutoriel a la lettre apache marche a merveille mais j’ai un problème avec php ,quand je fais le test il m’affiche l’erreur suivante:
    Oups ! Petit problème… Ce lien semble brisé.
    Je suis sous windows 7 merci de me donner une réponse
    j’ai un autre problème aussi c’est que je travailles avec Jboss aussi et vu qu’il est sur le même port que apache je voulais savoir comment régler ce conflit de port
    Merci pour vos réponses

  • @soumia : Le message affiché est sous IE? Cela semble plutôt un message du fureteur que du serveur… Essaie avec un autre fureteur ou va dans les options d’IE et désactiver les « friendly error messages »

    Pour éviter les conflit, il s’agit simplement d’installer l’un ou l’autre sur un autre port que le 80 (qui est par défaut). Si les deux doivent être sur le 80, hé bien il faudra jongler avec les deux, soit en arrêter un et démarrer l’autre. Les deux ne pourront jamais cohabiter en même temps sur le même port, évidemment.

  • je vient dinstaller php 5.3.3 et quand je copie les lignes suggerées dans le fichier httpd.conf de la manière suivant

    LoadModule php5_module « F:/dev/tools/php-5.3.3/php5apache2_2.dll »
    AddType application/x-httpd-php .php .phtml .inc .php3
    AddType application/x-httpd-php-source .phps

    ayant installer apache sur F et php 5.3.3 le service fait une erreur lors du redémarage,et si ge supprime la modif du fichier conf le service redémarre merci pour votres aide
    cedcyr

  • Bravo et merci!

    très bien expliqué

  • quand j’ai tapé http://localhost/info.php, j’ai obtenu ça,

    Forbidden

    You don’t have permission to access /info.php on this server.

    J’ai suivi toutes les étapes et je ne sais d’où peut provenir l’erreur.
    merci d’avance

  • ok c’est bon j’ai réussi a régler le problème.
    En tout cas merci beaucoup pour le tuto. tres bien expliqué.

  • Pingback: Installation d’Apache, PHP et MySQL sous Windows 7 (64 bits) – Étape 1 – MindSix.com ()

  • je suis en train de suivre le tutoriel pour installer PHP et je ne trouve pas le fichier « C:\dev\tools\php-5.3.1\php5ts.dll » j’ai 3 fichiers pouvant correspondre « php5.dll ou php5apache.dll ou php5apache_hooks.dll »

    lequel dois je copier sous le répertoire bin de apache?

  • rebonjour

    de même je ne trouve pas le fichier « C:/dev/tools/php-5.3.1/php5apache2_2.dll » je n ai que « C:/dev/tools/php-5.3.1/php5apache.dll »

    merci

  • avec la bonne version « V6 Thread safe ». on trouve effectivement les bons fichiers mais le serveur apache ne veut pas redémarrer ou démarrer tout simplement

  • Merci pour ce tuto, l’installation de php s’est bien déroulé, par contre je voudrais pouvoir exécuter des scripts php en ligne de commande, et la console ne connaît pas la commande php! Une idée?
    Merci de votre aide

  • J’ai fais tout a fond et quand j’ouvre le lien info.php avec chrome il me dit que le liens semble etre brisé… avec IE erreur 404

    🙁

    Help please

  • @gotodream : est-ce que tu peux partager la réponse? C’était probablement une sécurité locale dans le dossier htodc?

    @Philippe : J’essaierais tout simplement de désintaller tout et recommencer de zéro. Si tu as installé une ancienne version et une nouvelle par dessus, tu risques d’obtenir ces problèmes…

    @sadlig : J’imagine que le fichier php.exe doit être accessible dans ta variable %PATH% (variable d’environnement). Regarde ce lien : http://www.itechtalk.com/thread3595.html Et ajoute le chemin vers php.exe pour la variable PATH.

    @Frans : regarde mon commentaire à l’étape 3

  • Bonjour à tous,
    Felicitation pour ce tuto.

    Ma config: Windows 7,apache 2.2.17,php 5.3.5,mysql 5.5.8.
    J’ai un prob avec cette ligne:LoadModule php5_module « C:/dev/tools/php-5.3.5/php5apache2_2.dll ».

    Comme vous le voyer j’ai bien modifier ma version php mais quand je la met dans le fichier prevu, apache ne veut plus redemarer.Dans le journal des evenement,j’ai ce message d’erreur:httpd.exe: Syntax error on line 485 of C:/dev/tools/apache-2.2/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from.

    Pouvez vous m’aider svp, je suis debutant.

    Merci d’avance

  • Bonjour à tous
    Juste pour dire que j’ai un soucis aprés installation de appache qui marche a merveille, j’ai installé php et après avoir suivie le tuto ci dessus pour la configuration , lorsque je lance ce lien http://localhost/info.php sur le Mozilla Firefox 3.6.8 pour test, j’ai ce message d’erreur qui s’affiche

    404 Not Found

    The requested URL /info.php was not found on this server.

    NB: je suis sur windows 7 64bit

    Quelqu’un pourrai bien m’aider.

    Merci d’avance

  • Salut all,
    Je suis sous windows seven 64 bits.
    Je n’ai trouvé que le système de ce tuto pour faire fonctionner apache et php. Wamp ne fonctionne que sous 32 bits et easyphp ne fonctionne pas avec xaseco qui me sert pour la gestion des records sur mes serveurs pour le jeu TrackMania.
    Donc Apache : pas de problème.
    J’ai modifié les guillemets par le symbole qui est sur la touche « 3 » et enlevé les espaces.
    Mais après avoir fait les modifications, Apache ne veut plus dmarrer.
    Voici les derniers messages du log :
    httpd.exe: Could not reliably determine the server’s fully qualified domain name, using 192.168.0.10 for ServerName
    [Wed Mar 23 10:47:34 2011] [notice] Child 2400: Child process is running
    [Wed Mar 23 10:47:34 2011] [notice] Child 2400: Acquired the start mutex.
    [Wed Mar 23 10:47:34 2011] [notice] Child 2400: Starting 64 worker threads.
    [Wed Mar 23 10:47:34 2011] [notice] Child 2400: Starting thread to listen on port 80.
    [Wed Mar 23 17:22:34 2011] [notice] Parent: Received shutdown signal — Shutting down the server.
    [Wed Mar 23 17:22:34 2011] [notice] Child 2400: Exit event signaled. Child process is ending.
    [Wed Mar 23 17:22:35 2011] [notice] Child 2400: Released the start mutex
    [Wed Mar 23 17:22:36 2011] [notice] Child 2400: All worker threads have exited.
    [Wed Mar 23 17:22:36 2011] [notice] Child 2400: Child process is exiting
    [Wed Mar 23 17:22:36 2011] [notice] Parent: Child process exited successfully.
    Etant débutant dans ce système je ne réussis pas à trouver l’erreur.
    Quelqu’un aurait-il rencontré le même problème et trouvé la solution ?
    Merci
    @+

  • Bonjour,
    1) j’ai pas trouvé le fichier php.ini-dev donc j’ai l’apporté de V9 mais je pense qu’il ne s’agit pas de même version car en http://windows.php.net/download/ il 5.3 pour V9 et 5.2 pour v6, est ce que c’est un problème
    2) Quand je fait le demarrage de service d’Apache , j’ai cet erreur « windows n’a pas pu démarrer le Apache 2-2
    Remarque j’utilise le windows 7

  • j’ai eu du mal a créer le fichier info.php a cause de son extension qui n’etais pas facile a attribuer. mais ça y est

    Merci vous êtes génial

  • Bonjour.

    Je voudrai vous dire un grand bravo pour toutes ces explications.
    Moi qui suis debutant sur se domaine c’est super.
    J’ai quand même un petit soucis, je m’explique.
    Toute la partie avant le fichier infi.php fonctionne.
    Je crée le fichier à la place indiquer et sont contenu et là lorsque je tape dans mon navigateur http://localhost/info.php
    il m’ ouvre directement le fichier texte.
    Se probleme sur win 7 64 Bit et sur le win7 32 bits il m’ouvre la fenetre de telechargement.
    Je demande donc toute l’aide que vous pourrais me fournir avec d’avance tous mes remerciements.

    Merci

  • Désoler pour l’erreur c’est du fichier info.php et non pas infi.php dont je parle.
    Excusez moi pour l’erreur.
    J’ en profite pour posé une autre question.
    Doit on insérer le signe « à chaque fois quand il est indiquer ou parfois se signe est juste pour bien nous montrés la ligne à modifier ?
    Voimà c’est tout pour le moment.

    Bonne soirée à tous et merci encore.

  • Bonjour,

    D’abord, je voulais vous remercier pour cette documentation.
    J’ai suivi la première étape qui consistait à l’installation d’Apache, tout est bien passé. Je suis sous Windows 7 64bits.
    Concernant l’installation de PHP, J’a pris le zip de la version VC6 x86 Thread Safe ( c’est la version php-5.2.17-Win 32) sur le site: http://windows.php.net/download/#top
    Je n’ai pas trouvé le « php.ini-development » donc j’ai pris celui de la V9.
    Lors du redémarrage du serveur Apache j’ai eu un message d’erreur: « windows n’a pas pu démarré le serveur Apache2.2 ».

    Merci d’avance de votre aide.

    Cordialement,

  • Bonjour,

    Merci pour ce tuto pour moi ca fonctionne mais je n’ai pas fait une partie (Déplacer le fichier php.ini à la racine de apache ainsi que déplacer le fichier php5ts.dll dans le dossier bin de apache) et je ne comprends pas trop à quoi elle sert puisque ca fonctionne sans. La seule différence est que je suis en php 5.2.13. Pour ma culture perso j’aimerais bien avoir une réponse à cette énigme ?

    Bonne journée 😉

  • Bonjour , très jolie tuto mais je ne trouve pas le fichier Php.ini-developement .

    Pourrai-tu me guider ?

    Cdt Marc

  • Merci pour le tuto
    Cela a l’air de marcher…

    Pour ceux qui aurait rencontré les mêmes problèmes que moi :

    pour remplacer php.ini-development j’ai pris php.ini.recommended

    erreur lors du redémarrage d’Apache : changer les (guillement espace) de LoadModule php5_module « C:/dev/tools/php-5.3.1/php5apache2_2.dll » par les guillmenets sous le chiffre 3.

    erreur 404 avec http://localhost/info.php
    vérifier que le nom de votre fichier est bien info.php, et pas info.php.txt (ou autre)
    Pour réussi à changer le nom j’ai du passer par cmd,
    cd pour changer de répertoire (aller dans htdocs)
    ren info.php.txt info.php

    En espérant que cela puisse aider les suivants.

  • Merci beaucoup pour ces tutos magiques.

    Et Merci a Kalam, t’as solution marche impeccable, effectivement le fichier php.ini-development n’exite pas ou plus dans le zip de la V6.

  • Bonjour,
    Est ce que quelque un pourait me donner le liens pour télécharger le bon pack PHP Merci

  • Bonjour
    Merci beaucoup pour ce Tutorial, il est excellent, mais j’ai un petit problème avec, au moment quand j’appuie sur le Start sur Apache 2.2, dans le service, il m’apparaitre une erreur :

    Windows could not start the Apache 2.2 on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 1.
    Merci Beaucoup

  • Hello, I installed Apache and it worked. Then I went to http://windows.php.net/download/ to install version V6 and Thread Safe which is PHP 5.2 (5.2.17).
    When I try to restart Apache 2.2 from the services, it gives me an error that windows can`t restart…. Would you please help me solve this issue?
    Thank uou

  • Hello,
    J’ai changé les guillemets espace par les guillements au dessous du chiffre 3, malheureusement, le problème persiste et apache ne redémare pas.
    J’ai refait l’installation deux fois, ça m’a donné le même résultat.
    Si vous avez une solution ?
    Merci

  • Je rencontre le même problème que certains. le service apache ne démarre pas? si je met en commentaire la ligne LoadModule php5_module alors tout est ok (apache seul)
    Quelle est la solution ?

  • votre tuto est top! sauf que la librairie gd n’est pas du tout présente dans l’affichage de phpinfo()!
    avez vous déjà eut ce problème? et comment le résoudre?
    j’ai bien sur configuré php.ini comme il faut et décommenté la ligne extension=php_gd2.dll
    faut-il faire une manipe sur apache2 pour intégrer la librairie ?? merci d’avance pour votre réponse..

  • Idem,

    même erreur rencontré quand je renseigner dans http.conf :
    LoadModule php5_module  » C:/PHP/php5apache2_2.dll  »
    AddType application/x-httpd-php .php .phtml .inc .php3
    AddType application/x-httpd-php-source .phps

    Que je mette des guillemets FR ou UK pareil. J’ai essayé les 3 versions de PHP pour être sur.

    Help !!!

  • (re)Bonjour,

    Finalement j’y suis arrivé ! Alors :

    1- Il faut la version PHP 5.2.17, les autres ne marchent pas (du moins j’y suis pas arrivé).

    2- Le php.ini s’appelle d’origine recommended, c’est pas grave renommer le

    3- Suivre la procédure très bien décrite dans le tuto

    4- Modifier les lignes du http.conf par :

    LoadModule php5_module « c:/php/php5apache2.dll »
    AddHandler application/x-httpd-php .php

    # configure the path to php.ini
    PHPIniDir « C:/php »

    Pour ma part, c’est la seule méthode qui marche, j’en pouvais plus de voir cette erreur 1 ! ^^

  • bonjour!
    tout d’abord merci pour ces tutos!
    j’ai cependant un problême que je ne suis apparemment pas le seul a rencontrer: apache n’a pas pu redémarrer a cause de l’erreur « 1 »!
    Malgré les différentes aides et la solution de jiiiP!
    merci d’avance pour votre aide!
    (c’est assez urgent, j’en demande peut-etre beaucoup mais vous pourrez me répondre assez vite s’il vous plait! merci, merci, merci beaucoup!)

  • Je précise que j’ai normalement les bonnes version… Après multiples vérifications!
    windows 7 32bits

  • J’ai le meme erreur que MR Been:

    Erreur 1067
    The process terminated unexpectedly

    mo systeme c’est :
    windows 7 X32
    appache22
    php531

    avez vous une reponse a ca et merci

  • J’ai resolu le probleme comme suit:
    à la procedure de Mr Jilip il faut mettre php5apache2-2.dll au lieu de php5apache2.dll

  • Bonjour,

    Tout d’abord merci pour ce Tutorial clair et précis (manque juste les liens de téléchargement),

    Pour ceux qui rencontrent le problème de redémarrage d’apache, tout d’abord veiller à utiliser le bon guillemet dans la ligne de commande LoadModule php5_module, ce n’est pas celui avec la flèche comme décrit dans ce tutorial mais celui de la touche 3.

    Si le problème persiste, veillez a avoir indiqué le BON CHEMIN de votre dossier PHP, celui-ci peut être totalement différent du tutorial. Par exemple le miens est le suivant:

    LoadModule php5_module « C:/serveur/php-5.2.17/php5apache2_2.dll »

    Alors que celui de l’article donne 5.3.1, donc ne recopiez pas bêtement le chemin indiqué dans l’article, mais indiquez votre chemin à vous du répertoire php.

    Cordialement

  • J’ai windows 8, 64 bits. Apache normalement mais des que je suis vos instructions pour ajouter php, apache ne peut plus demarer et en invite de commande on me marque :
    D:\Projets\Apache24\bin>httpd
    httpd: Syntax error on line 531 of D:/Projets/Apache24/conf/httpd.conf: Invalid
    LoadModule path \xe2\x80\x9cD:/projets/php/php5apache2_4.dll\xe2\x80\x9d

    après l’ajout du module à la fin

    LoadModule php5_module «D:/projets/php/php5apache2_4.dll»
    AddType application/x-httpd-php .php .phtml .inc .php3
    AddType application/x-httpd-php-source .phps
    J’ai changé le grille par des guillemets, mais rien,
    Que dois je faire  » Urgent cas faisant partir de ma soutenance « 

Laisser un message :

Votre adresse courriel ne sera pas publiée avec votre message. C'est confidentiel. :-)

Site Footer

Sliding Sidebar

Sur les réseaux…

Abonnez-vous par courriel

Saisissez votre adresse e-mail pour recevoir une notification pour chaque nouveau billet.

Hébergement wordPress par