Services webmasters
Partenaires
Jeux concours gratuits
 
Détails pour l'installation de PHP sous Apache sous Unix.
<<<
Installer PHP sous Windows avec Apache 1.3.x Installation
>>>

3.3.10 Installation avec le serveur Apache
3.3 Installation
3 Comment commencer
 Manuel PHP

Détails pour l'installation de PHP sous Apache sous Unix.
->Installer PHP sous Windows avec Apache 1.3.x

3.3.10.2 Installer PHP sous Windows avec Apache 1.3.x

Il y a deux méthodes pour faire fonctionner PHP avec Apache 1.3.x sous Windows. La première est d'utiliser l'exécutable CGI (php.exe), l'autre est d'utiliser les modules Apache DLL. Dans les deux cas, vous devez arrêter le serveur Apache, éditer votre fichier srm.conf ou httpd.conf pour configurer Apache.

Bien qu'il puisse y avoir quelques différences de configurations de PHP sous Apache, le processus reste simple et à la portée du néophyte. Reportez-vous aux documentations Apache pour plus de détails sur ces directives.

Si vous avez dézippé le package dans C:\PHP\ comme indiqué dans Instructions Générales d'installation , vous devez insérer les lignes suivantes dans votre fichier srm.conf ou httpd.conf pour qu'il fonctionne en CGI :

  • ScriptAlias /php/ "c:/php/"
  • AddType application/x-httpd-php .php .phtml
  • Action application/x-httpd-php "/php/php.exe"
N'oubliez pas de redémarrer le serveur, avec la commande NET STOP APACHE suivie de NET START APACHE .

Attention

En utilisant la configuration en CGI, votre serveur sera ouvert à plusieurs attaques potentielles. Lisez donc la section sécurité des CGI pour savoir comment vous en défendre.

Si vous voulez utiliser PHP comme module Apache, vous devez déplacer le fichier php4ts.dll dans le dossier windows/system (pour Windows 9x/Me) ou winnt/system32 (pour Windows NT/2000), en écrasant les anciennes versions. Puis, vous devez ajouter les deux lignes suivantes dans le fichier de configuration Apache :

  • LoadModule php4_module c:/php/sapi/php4apache.dll
  • AddType application/x-httpd-php .php .phtml

Après avoir modifié le fichier de configuration, pensez à redémarrer le serveur web, par exemple avec NET STOP APACHE suivi de NET START APACHE , si vous utilisez Apache comme service Windows, ou bien utilisez les alias classiques.

Note

You may find after using the windows installer for Apache that you need to define the AddModule directive for mod_php4.c in the configuration file ( httpd.conf ). This is done by adding AddModule mod_php4.c to the AddModule list, near the beginning of the configuration file. This is especially important if the ClearModuleList directive is defined. Failure to do this may mean PHP will not be registered as an Apache module.

Il y a deux méthodes pour utiliser la fonctionnalité de coloration syntaxique, elles dépendent de votre installation. Si vous avez configuré Apache comme module ISAPI, alors il suffit d'ajouter la ligne suivante dans votre fichier de configuration : AddType application/x-httpd-php-source .phps

Si vous choisissez de configurer Apache pour utiliser PHP comme exécutable CGI, vous aurez besoin de la fonction show_source . Pour cela, créez simplement un script PHP et ajoutez-y le code suivant : <?php show_source ("original_php_script.php"); ?> . Substitutez original_php_script.php par le nom du fichier que vous souhaitez afficher.

Note

Sous Win-Apache tous les antislash des noms de chemins tels que " c:\directory\file.ext ", doivent être convertis en slash c'est à dire "c:/directory/file.ext".

<< Installer PHP sous Windows avec Apache 1.3.x >>
Détails pour l'installation de PHP sous Apache sous Unix. Installation avec le serveur Apache Installation
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -