Heim  >  Artikel  >  Backend-Entwicklung  >  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
Susan SarandonOriginal
2024-10-19 12:45:02117Durchsuche

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

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>
  1. Überprüfen Sie DirectoryIndex, um index.php einzuschließen:
DirectoryIndex index.php index.html
  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/

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

brew info php

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!

Stellungnahme:
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