Dalam sistem Mac, Apache menggunakan versi PHP pratetap secara lalai. Walau bagaimanapun, kami boleh menggunakan Homebrew untuk memasang versi PHP yang berbeza dan kemudian menetapkannya sebagai versi lalai yang digunakan oleh Apache. Untuk mencapai matlamat ini, kami perlu mengubah suai fail konfigurasi Apache (httpd.conf) untuk memastikan ia dipautkan ke versi PHP yang betul.
Berikut ialah langkah untuk menukar versi PHP lalai pada Mac anda kepada versi PHP Homebrew:
Homebrew ialah yang paling popular pada Mac Salah satu pengurus pakej. Menggunakannya, anda boleh memasang pelbagai alatan dan pakej perisian dengan cepat ke dalam Mac anda. Jika anda belum memasang Homebrew lagi, ikut langkah di bawah.
Buka Terminal dan laksanakan arahan berikut:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Ini akan memasang Homebrew pada Mac anda.
Kini anda boleh menggunakan Homebrew untuk memasang mana-mana versi PHP yang anda perlukan. Jalankan arahan berikut dalam terminal untuk memasang PHP:
brew install php
Ini akan memasang versi terkini PHP. Jika anda ingin memasang versi PHP tertentu, jalankan arahan berikut:
brew install php@7.3
Ini akan memasang PHP versi 7.3. Anda boleh menggantikan nombor versi untuk memasang versi yang dikehendaki.
Sekarang kita telah memasang versi PHP yang diperlukan, perkara seterusnya yang perlu dilakukan ialah menetapkan PHP Homebrew sebagai PHP lalai versi . Untuk melakukan ini, anda perlu mengedit fail konfigurasi Apache (httpd.conf) pada Mac anda.
Buka terminal dan laksanakan arahan berikut:
sudo nano /etc/apache2/httpd.conf
Ini akan membuka fail httpd.conf untuk diedit. Sila ambil perhatian bahawa anda mesti memasukkan kata laluan pentadbir anda untuk mengedit fail ini.
Dalam fail, cari baris berikut:
LoadModule php7_module libexec/apache2/libphp7.so
Ganti dengan baris berikut:
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
Kemudian, cari baris berikut:
#AddHandler php7-script php
Gantikannya dengan baris berikut:
AddHandler php-script .php
Sekarang, simpan dan tutup dokumen ini.
Laksanakan arahan berikut untuk memulakan semula pelayan Apache:
sudo apachectl restart
Sekarang, anda mempunyai Versi PHP lalai pada Mac ditukar kepada versi PHP Homebrew. Anda boleh menjalankan arahan berikut untuk menyemak versi PHP yang telah anda pasang:
php -v
Ini akan memaparkan versi PHP yang anda sedang gunakan.
Ringkasan
Berikut ialah langkah untuk menukar versi PHP lalai pada Mac anda kepada versi PHP Homebrew. Ingat, sebelum membuat perubahan pada fail sistem, sentiasa sandarkan fail asal. Ini boleh membantu anda mengelakkan sebarang kemungkinan akibat buruk.
Atas ialah kandungan terperinci Bagaimana untuk menukar versi php lalai pada mac. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!