Cara Menggunakan PHP yang Dipasang Brew dengan Apache untuk Keserasian

Patricia Arquette
Lepaskan: 2024-10-19 12:42:29
asal
267 orang telah melayarinya

How to Use Brew-Installed PHP with Apache for Compatibility

Memanfaatkan PHP yang Dipasang Brew dengan Apache

Menggunakan Homebrew untuk memasang sambungan seperti mcrypt untuk PHP kadangkala boleh menyebabkan percanggahan antara versi PHP yang digunakan oleh Brew dan Apache. Untuk menangani perkara ini, adalah penting untuk menentukan sebarang perbezaan dan mengkonfigurasi Apache untuk menggabungkan PHP yang dipasang Brew.

Langkah 1: Membezakan Versi PHP

  • Jalankan arahan "brew search php" untuk melihat senarai versi PHP yang tersedia melalui Homebrew.
  • Semak sama ada versi yang anda perlukan dipasang; tanda semak menunjukkan pemasangan.

Langkah 2: Menggunakan Brew-Installed PHP dengan Apache

  • Pasang versi PHP yang dikehendaki menggunakan "brew install [e-mel dilindungi]".
  • Ubah suai ~/.zshrc fail dengan menambahkan "eksport PATH='/usr/local/opt/[email protected]/bin:$PATH'" pada laluan anda.
  • Muat semula ~/.zshrc dengan "sumber ~/.zshrc".
  • Navigasi ke fail httpd.conf dan tambah baris berikut untuk mendayakan PHP dalam Apache:
LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so  

<FilesMatch \.php$>  
       SetHandler application/x-httpd-php  
   </FilesMatch>
Salin selepas log masuk
  • Pastikan DirectoryIndex termasuk "index.php".

Sumber Tambahan

Untuk maklumat lebih terperinci, rujuk dokumentasi rasmi Homebrew:

  • [Formula PHP](https://formulae.brew.sh/formula/php)
  • [Pelayan Web Apache](https://formulae.brew.sh/formula/ httpd)

Atas ialah kandungan terperinci Cara Menggunakan PHP yang Dipasang Brew dengan Apache untuk Keserasian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!