Bagaimana untuk menukar versi php lalai pada mac

PHPz
Lepaskan: 2023-04-12 20:45:19
asal
1469 orang telah melayarinya

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:

  1. Pasang 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.

  1. Pasang versi PHP yang diperlukan

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.

  1. Tetapkan PHP Homebrew sebagai versi PHP lalai

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.

  1. Mulakan semula pelayan Apache

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan