Maison  >  Article  >  Opération et maintenance  >  Comment intégrer Apache et PHP ensemble

Comment intégrer Apache et PHP ensemble

王林
王林avant
2020-11-11 16:02:254072parcourir

Comment intégrer Apache et PHP ensemble

Nous savons qu'après l'installation de PHP, Apache ne peut pas réellement traiter les fichiers php. Si nous voulons intégrer php au serveur Apache, nous devons modifier le fichier de configuration.

(Recommandations associées : apache)

La méthode est la suivante :

Ajoutez d'abord le code suivant à httpd.conf dans le répertoire conf de apache :

LoadModulephp5_module~chemin d'installation php/php5apache2_2.dll

PHPIniDir "~chemin d'installation du module php"

AddTypeapplication/x-httpd-php.php.phtml

Comment intégrer Apache et PHP ensemble

Ici, je vais expliquer brièvement le code ci-dessus. L'ensemble du code signifie laisser Apache charger le module de traitement php (LoadModulephp5_module) dans le code. à l'emplacement où vous avez installé php. Changez en fonction de la situation. Par exemple, je l'ai installé sur le lecteur D, donc mon chemin est : D:Myenvphp-5.3.5 (notez que la barre diagonale ici est une barre diagonale inversée " ", qui doit être remplacé par une barre diagonale avant dans le code. "/"), l'endroit où ajouter le code est de l'ajouter sous un grand nombre de LoadModules dans httpd.conf, comme le montre la figure ci-dessous :

Comment intégrer Apache et PHP ensemble

Ensuite, vous devez vérifier. Y a-t-il ce fichier "php5apache2_2.dll" dans le répertoire que vous venez d'ajouter ? En théorie, il devrait être là. Juste au cas où, vous devez le vérifier. . Ce fichier est très important et sert de pont.

Comment intégrer Apache et PHP ensemble

Étape suivante, nous devons spécifier le répertoire d'initialisation PHP, c'est-à-dire le code "PHPIniDir '~chemin d'installation du module php'". de php. Ce fichier PHP sera configuré. En termes simples, vous devez indiquer à Apache où placer votre PHP. De la même manière, nous remplaçons le "chemin d'installation du module ~php" dans le code par le chemin d'installation à l'instant.

Comment intégrer Apache et PHP ensemble

Ensuite, je vais vous expliquer la signification de la dernière ligne de code. "AddTypeapplication/x-httpd-php.php.phtml" signifie ajouter un type d'application à. expliquez-le en langue vernaculaire, lorsqu'il apparaîtra le fichier *.php, php commencera à traiter le fichier. Vous pouvez ajouter des commentaires dans le fichier de configuration pour faciliter votre propre compréhension, comme indiqué ci-dessous :

Comment intégrer Apache et PHP ensemble

Il y a donc deux endroits où nous devons modifier le chemin, comme indiqué dans l'image suivante marquée en rouge. Remplacez simplement la partie rouge par le chemin où vous avez réellement installé php (notez la barre diagonale avant)

Comment intégrer Apache et PHP ensemble

De plus, c'est également très important. pour configurer le fichier php. Recherchez php dans votre répertoire d'installation php. fichier .ini-development et remplacez son suffixe par php.ini. La raison de ce changement est la suivante : nos paramètres php doivent être modifiés dans php.ini. Comme indiqué ci-dessous : supprimez simplement la partie bleu foncé du nom.

Comment intégrer Apache et PHP ensemble

Après la modification, le fichier ressemblera à ceci, comme indiqué ci-dessous :

Comment intégrer Apache et PHP ensemble

Maintenant, nous devons changer dans php.ini Vous pouvez spécifier le module fonction correspondant. La méthode spécifique consiste à ajouter le code suivant "

extension_dir="chemin de la bibliothèque d'extension php" au fichier php.ini que vous venez de modifier. Le but de c'est pour pouvoir utiliser Il existe diverses bibliothèques puissantes de PHP, et le "chemin de la bibliothèque d'extension php" a un dossier "ext" sous le dossier dans lequel vous avez installé PHP. Ouvrez ce dossier et il contiendra les bibliothèques d'extension PHP, comme indiqué. ci-dessous :

Comment intégrer Apache et PHP ensemble

Ajoutons maintenant le chemin de la bibliothèque d'extensions. Utilisez votre bloc-notes pour ouvrir le fichier « php.ini » et recherchez l'emplacement « extension_dir ». localisez rapidement l'emplacement, comme indiqué ci-dessous :

Comment intégrer Apache et PHP ensemble

Remplacez ensuite l'emplacement "extension_dir='ext'" par le chemin de votre bibliothèque php. mon chemin de bibliothèque est : D:/ Myenv/php-5.3.5/ext (notez également la pente avant), comme indiqué ci-dessous : Remplacez la partie bleue par le chemin de votre bibliothèque

Comment intégrer Apache et PHP ensemble

.

Le résultat final du remplacement est le suivant :

Comment intégrer Apache et PHP ensemble

Maintenant, notre intégration est terminée et nous pouvons tester si elle est réussie. Méthode de test : Appelez une simple fonction php, le code de la fonction est le suivant :

<?php
    phpinfo();
?>

Redémarrez ensuite votre apache pour voir s'il peut être utilisé.

Si vous vous intégrez avec succès, vous pourrez constater l'effet de choc ci-dessous.

Comment intégrer Apache et PHP ensemble

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer