In Mac-Systemen verwendet Apache standardmäßig die voreingestellte PHP-Version. Wir können jedoch mit Homebrew eine andere PHP-Version installieren und diese dann als von Apache verwendete Standardversion festlegen. Um dies zu erreichen, müssen wir die Apache-Konfigurationsdatei (httpd.conf) ändern, um sicherzustellen, dass sie auf die richtige PHP-Version verweist.
Hier sind die Schritte, um die Standard-PHP-Version auf Ihrem Mac auf die Homebrew-PHP-Version umzustellen:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent. com/ Homebrew/install/master/install)"
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
这将在您的Mac上安装Homebrew。
现在您可以使用Homebrew来安装任何您需要的PHP版本。在终端中运行以下命令以安装PHP:
brew install php
这将安装最新版本的PHP。如果要安装特定版本的PHP,请运行以下命令:
brew install php@7.3
这将安装PHP 7.3版本。您可以替换版本号以安装所需的版本。
现在,我们已经安装了所需的PHP版本,接下来要做的就是设置Homebrew PHP作为默认PHP版本。为此,需要编辑Mac上的Apache配置文件(httpd.conf)。
打开终端并执行以下命令:
sudo nano /etc/apache2/httpd.conf
这将打开httpd.conf文件以进行编辑。请注意,您必须输入管理员密码才能编辑此文件。
在文件中,找到以下行:
LoadModule php7_module libexec/apache2/libphp7.so
将其替换为以下行:
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
然后,找到以下行:
#AddHandler php7-script php
将其替换为以下行:
AddHandler php-script .php
现在,保存并关闭该文件。
执行以下命令以重新启动Apache服务器:
sudo apachectl restart
现在,您已经将Mac上的默认PHP版本切换为Homebrew PHP版本。您可以运行以下命令以检查所安装的PHP版本:
php -v
Dadurch wird Homebrew auf Ihrem Mac installiert.
Installieren Sie die erforderliche PHP-Version
Jetzt können Sie Homebrew verwenden, um jede benötigte PHP-Version zu installieren. Führen Sie den folgenden Befehl im Terminal aus, um PHP zu installieren:brew install php
#🎜🎜##🎜🎜#Dadurch wird die neueste Version von PHP installiert. Wenn Sie eine bestimmte Version von PHP installieren möchten, führen Sie den folgenden Befehl aus: #🎜🎜##🎜🎜#brew install php@7.3
#🎜🎜##🎜🎜#Dadurch wird PHP 7.3 installiert Version. Sie können die Versionsnummer ersetzen, um die gewünschte Version zu installieren. #🎜🎜#sudo nano /etc/apache2/httpd.conf
#🎜🎜##🎜🎜# Dadurch wird die Datei httpd.conf zur Bearbeitung geöffnet. Bitte beachten Sie, dass Sie zum Bearbeiten dieser Datei Ihr Administratorkennwort eingeben müssen. #🎜🎜##🎜🎜#Suchen Sie in der Datei die folgende Zeile: #🎜🎜##🎜🎜#LoadModule php7_module libexec/apache2/libphp7.so
#🎜🎜##🎜🎜#Change it Ersetzen Sie es durch die folgende Zeile: #🎜🎜##🎜🎜#LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
#🎜🎜##🎜🎜# Suchen Sie dann die folgende Zeile: #🎜🎜##🎜🎜##AddHandler php7-script php
#🎜🎜##🎜🎜#Ersetzen Sie sie durch die folgende Zeile: #🎜🎜##🎜🎜 #AddHandler php-script .php
#🎜🎜##🎜🎜#Speichern und schließen Sie nun die Datei. #🎜🎜#sudo apachectl restart
#🎜🎜##🎜🎜#Jetzt haben Sie die Standard-PHP-Version auf Ihrem Mac auf die Homebrew-PHP-Version umgestellt. Sie können den folgenden Befehl ausführen, um die von Ihnen installierte PHP-Version zu überprüfen: #🎜🎜##🎜🎜#php -v
#🎜🎜##🎜🎜# Dadurch wird die PHP-Version angezeigt, die Sie aktuell verwenden verwenden. #🎜🎜##🎜🎜#Zusammenfassung#🎜🎜##🎜🎜#Hier sind die Schritte, um die Standard-PHP-Version auf Ihrem Mac auf die Homebrew-PHP-Version umzustellen. Denken Sie daran, vor Änderungen an Systemdateien immer eine Sicherungskopie der Originaldateien zu erstellen. Dies kann Ihnen helfen, mögliche negative Folgen zu verhindern. #🎜🎜#Das obige ist der detaillierte Inhalt vonSo ändern Sie die Standard-PHP-Version auf dem Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!