Maison  >  Article  >  développement back-end  >  Comment configurer PHP et Apache avec Brew sur macOS pour une installation transparente des extensions ?

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

Susan Sarandon
Susan Sarandonoriginal
2024-10-19 12:45:02117parcourir

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

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>
  1. Vérifiez DirectoryIndex pour inclure index.php :
DirectoryIndex index.php index.html
  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/

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

brew info php

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!

Déclaration:
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