Heim > Backend-Entwicklung > PHP-Tutorial > Wie konfiguriere ich PHP und Apache mit Brew unter macOS für eine nahtlose Erweiterungsinstallation?

Wie konfiguriere ich PHP und Apache mit Brew unter macOS für eine nahtlose Erweiterungsinstallation?

Susan Sarandon
Freigeben: 2024-10-19 12:45:02
Original
221 Leute haben es durchsucht

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

PHP Brew-Installation und Apache-Konfiguration

Bei der Installation von PHP-Erweiterungen über brew unter macOS ist es wichtig, die Kompatibilität mit Apache sicherzustellen.

Überprüfen der PHP-Versionen

Überprüfen Sie, ob sich Brews PHP von Apaches unterscheidet, indem Sie Folgendes verwenden:

brew search php
Nach dem Login kopieren

Bestätigen Sie, dass die von Ihnen erwartete Version installiert ist, und fügen Sie sie bei Bedarf Ihrem PATH hinzu.

Apache konfigurieren

Um PHP in Apache zu aktivieren, befolgen Sie diese Schritte:

  1. Öffnen Sie Ihre httpd.conf-Datei und fügen Sie die folgenden Zeilen hinzu:
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
Nach dem Login kopieren
  1. Überprüfen Sie DirectoryIndex, um index.php einzuschließen:
DirectoryIndex index.php index.html
Nach dem Login kopieren
  1. Starten Sie Apache neu, um die Änderungen zu übernehmen.

PHP-Konfigurationsdateien

Die Konfigurationsdateien für PHP befinden sich unter:

/usr/local/etc/php/7.4/
Nach dem Login kopieren

Weitere Informationen finden Sie auf der Homebrew-PHP-Formelseite:

brew info php
Nach dem Login kopieren

Durch die Einhaltung dieser Anweisungen können Sie sicherstellen, dass Apache nutzt die über brew installierte PHP-Version und integriert Ihre PHP-Erweiterungen nahtlos.

Das obige ist der detaillierte Inhalt vonWie konfiguriere ich PHP und Apache mit Brew unter macOS für eine nahtlose Erweiterungsinstallation?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage