Comment configurer PHP et Apache avec Brew sur macOS pour une installation transparente des extensions ?

Susan Sarandon
Libérer: 2024-10-19 12:45:02
original
192 Les gens l'ont consulté

How to Configure PHP and Apache with Brew on macOS for Seamless Extension Installation?

Installation de PHP Brew et configuration d'Apache

Lors de l'installation d'extensions PHP via Brew sur macOS, il est crucial de garantir la compatibilité avec Apache.

Vérification des versions de PHP

Vérifiez si le PHP de Brew diffère de celui d'Apache en utilisant :

brew search php
Copier après la connexion

Confirmez que la version que vous attendez est installée et ajoutez-la à votre PATH si nécessaire.

Configurer Apache

Pour activer PHP dans Apache, suivez ces étapes :

  1. Ouvrez votre fichier httpd.conf et ajoutez les lignes suivantes :
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
Copier après la connexion
  1. Vérifiez DirectoryIndex pour inclure index.php :
DirectoryIndex index.php index.html
Copier après la connexion
  1. Redémarrez Apache pour appliquer les modifications.

Fichiers de configuration PHP

Les fichiers de configuration pour PHP se trouvent à l'adresse :

/usr/local/etc/php/7.4/
Copier après la connexion

Vous pouvez trouver des informations supplémentaires sur la page de formule Homebrew PHP :

brew info php
Copier après la connexion

En adhérant à ces instructions, vous pouvez vous assurer qu'Apache utilise la version PHP installée via Brew et intègre de manière transparente vos extensions PHP.

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!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal