Menyelesaikan masalah Pemasangan PHP Selepas Menggunakan mcrypt Homebrew
Masalah: PHP yang dipasang melalui Homebrew tidak muncul dalam phpinfo() apabila Apache sedang digunakan .
Semak Perbezaan PHP:
- Jalankan brew search php untuk mengesahkan jika terdapat berbilang versi PHP.
- Semak output php -v untuk melihat versi PHP yang Apache gunakan.
Buat Apache Gunakan Homebrew PHP:
- Pasang versi PHP yang diingini menggunakan brew install [e-mel dilindungi].
- Tambah yang berikut pada .zshrc (untuk pengguna zsh): eksport PATH="/usr/local/opt/[email protected]/bin:$PATH"
- Muat semula .zshrc dengan sumber ~/.zshrc.
Dayakan PHP dalam Apache:
-
Tambah berikut ke httpd.conf:
- LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so
-
- Aplikasi SetHandler/x-httpd-php
- Semak itu DirectoryIndex termasuk index.php.
-
Cari fail konfigurasi:
- php.ini: /usr/local/etc/php/[PHP version]/
- php-fpm.ini: /usr/local/etc/php/[versi PHP]/
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Isu Pemasangan PHP Selepas Menggunakan mcrypt Homebrew?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan: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