Rumah pembangunan bahagian belakang tutorial php Kenapa modul PHP-Redis yang disusun secara manual yang tidak dipaparkan dalam phpinfo () selepas memasang PHP menggunakan Brew pada Mac M2?

Kenapa modul PHP-Redis yang disusun secara manual yang tidak dipaparkan dalam phpinfo () selepas memasang PHP menggunakan Brew pada Mac M2?

Apr 01, 2025 am 09:27 AM
redis nginx pelayar macos cos kenapa red

Kenapa modul PHP-Redis yang disusun secara manual yang tidak dipaparkan dalam phpinfo () selepas memasang PHP menggunakan Brew pada Mac M2?

Setelah memasang PHP dengan Brew pada sistem Mac M2, menyusun secara manual dan memasang lanjutan php-redis tetapi tidak dapat dipaparkan di phpinfo ()

Pada sistem macOS M2, selepas menggunakan homebrew untuk memasang PHP, sesetengah pengguna menghadapi masalah apabila menyusun dan memasang lanjutan php -redis: baris perintah boleh menggunakan lanjutan redis biasanya, perintah php -m juga boleh memaparkan redis, dan php phpinfo() php -r "if (new Redis() == true){ echo "\r\n OK \r\n"; }" Paparkan maklumat berkaitan redis.

Laluan fail php.ini disahkan menjadi /opt/homebrew/etc/php/7.3/php.ini , dan fail dimuatkan melalui php -i | grep Loaded , dan konfigurasi extension=redis telah ditambah kepadanya.

Penyebab utama masalah mungkin perbezaan antara fail konfigurasi PHP dan persekitaran CLI, dan konfigurasi PHP-FPM. Berikut ini menyediakan langkah penyelesaian masalah:

  1. Sahkan konsistensi versi PHP: Gunakan php -v untuk melihat versi PHP baris arahan, dan kemudian mengakses halaman phpinfo() melalui pelayar untuk mengesahkan sama ada versi PHP yang digunakan oleh pelayan web adalah konsisten dengan versi baris arahan. Tidak konsisten versi adalah sebab yang sama.

  2. Semak Konfigurasi PHP-FPM: Jika anda menggunakan PHP-FPM, anda perlu menyemak fail konfigurasinya (biasanya terletak di /opt/homebrew/etc/php/7.3/php-fpm.d/ direktori) untuk memastikan ia memuatkan fail php.ini yang betul dan bahawa fail itu mengandungi konvensyen extension=redis .

  3. Mulakan semula pelayan Web: Selepas mengubah suai fail konfigurasi, pastikan anda memulakan semula pelayan web untuk perubahan yang berkuatkuasa (contohnya, mulakan semula Nginx menggunakan sudo nginx -s reload ).

  4. Sahkan laluan fail lanjutan: Periksa sama ada tetapan extension_dir dalam fail php.ini betul, dan pastikan fail redis.so terletak di direktori ini. Gunakan php -i | grep extension_dir untuk melihat direktori lanjutan semasa.

  5. Isu Kebenaran: Pastikan pelayan web mempunyai kebenaran untuk membaca fail redis.so dan fail php.ini . Laraskan kebenaran fail jika perlu.

  6. Pilihan Penyusunan: Sahkan bahawa versi PHP yang digunakan semasa menyusun PHP-Redis adalah sama dengan versi PHP sistem, dan parameter kompilasi adalah betul.

Sekiranya langkah -langkah di atas masih gagal menyelesaikan masalah, disyorkan untuk menyemak log sistem dan log ralat PHP untuk mendapatkan maklumat ralat yang lebih terperinci untuk penyelesaian masalah selanjutnya. Semak setiap langkah dengan teliti untuk memastikan semua konfigurasi betul.

Atas ialah kandungan terperinci Kenapa modul PHP-Redis yang disusun secara manual yang tidak dipaparkan dalam phpinfo () selepas memasang PHP menggunakan Brew pada Mac M2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China 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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1666
14
Tutorial PHP
1273
29
Tutorial C#
1253
24
UniSwap pengeluaran rantaian UniSwap pengeluaran rantaian Apr 30, 2025 pm 07:03 PM

Pengguna UniSwap boleh menarik balik token dari kolam kecairan ke dompet mereka untuk memastikan keselamatan aset dan kecairan. Proses ini memerlukan yuran gas dan dipengaruhi oleh kesesakan rangkaian.

Top5 dari bursa paling selamat pada tahun 2025: Panduan Hitam U untuk mengelakkan lubang, peraturan 100% dana untuk menyelamatkan nyawa Top5 dari bursa paling selamat pada tahun 2025: Panduan Hitam U untuk mengelakkan lubang, peraturan 100% dana untuk menyelamatkan nyawa May 08, 2025 pm 08:27 PM

Dalam bidang perdagangan cryptocurrency, keselamatan pertukaran selalu menjadi tumpuan pengguna. Pada tahun 2025, selepas bertahun -tahun pembangunan dan evolusi, beberapa pertukaran menonjol dengan langkah -langkah keselamatan dan pengalaman pengguna yang luar biasa. Artikel ini akan memperkenalkan lima pertukaran yang paling selamat pada tahun 2025 dan memberikan panduan praktikal tentang cara mengelakkan Black U (pengguna serangan penggodam) untuk memastikan dana anda 100% selamat.

Redis: Membentangkan tujuan dan aplikasi utama Redis: Membentangkan tujuan dan aplikasi utama May 03, 2025 am 12:11 AM

Redisisanopen-Source, In-MenoryDataStructureStoreusedasadatabase, Cache, andMessageBroker, ExcellingInspeedandversatility.Iswidelyededforcaching, Real-Timeanalytics, sessionManagement, danSleaderboardsDuetoitssupportorvariousdatastructures

Betapa boleh dipercayai adalah Binance Plaza? Betapa boleh dipercayai adalah Binance Plaza? May 07, 2025 pm 07:18 PM

Binance Square adalah platform media sosial yang disediakan oleh Binance Exchange, yang bertujuan untuk menyediakan pengguna ruang untuk berkomunikasi dan berkongsi maklumat yang berkaitan dengan kriptografi. Artikel ini akan meneroka fungsi, kebolehpercayaan dan pengalaman pengguna Binance Plaza secara terperinci untuk membantu anda memahami dengan lebih baik platform ini.

Nginx vs Apache: Membandingkan Teknologi Pelayan Web Nginx vs Apache: Membandingkan Teknologi Pelayan Web May 02, 2025 am 12:08 AM

Nginx sesuai untuk mengendalikan kandungan konkurensi tinggi dan statik, manakala Apache sesuai untuk kandungan dinamik dan penulisan semula URL yang kompleks. 1.Nginx mengamalkan model yang didorong oleh peristiwa, sesuai untuk kesesuaian yang tinggi. 2. Apache menggunakan model atau model benang, yang sesuai untuk kandungan dinamik. 3. Konfigurasi Nginx adalah mudah, manakala konfigurasi Apache adalah kompleks tetapi lebih fleksibel.

Bagaimana untuk mendaftar di pertukaran OK di China? OK Platform Perdagangan dan Panduan Gunakan Panduan untuk Pemula di Tanah Besar China Bagaimana untuk mendaftar di pertukaran OK di China? OK Platform Perdagangan dan Panduan Gunakan Panduan untuk Pemula di Tanah Besar China May 08, 2025 pm 10:51 PM

Dalam pasaran cryptocurrency, memilih platform perdagangan yang boleh dipercayai adalah penting. Sebagai pertukaran aset digital yang terkenal di dunia, platform perdagangan OK telah menarik sejumlah besar pengguna pemula di tanah besar China. Panduan ini akan memperkenalkan secara terperinci bagaimana untuk mendaftar dan menggunakannya di platform perdagangan OK untuk membantu pengguna pemula bermula dengan cepat.

Redis: caching, pengurusan sesi, dan banyak lagi Redis: caching, pengurusan sesi, dan banyak lagi May 01, 2025 am 12:03 AM

Fungsi Redis terutamanya termasuk cache, pengurusan sesi dan fungsi lain: 1) Fungsi cache menyimpan data melalui memori untuk meningkatkan kelajuan bacaan, dan sesuai untuk senario akses frekuensi tinggi seperti laman web e-dagang; 2) Fungsi Pengurusan Sesi Saham data sesi dalam sistem yang diedarkan dan secara automatik membersihkannya melalui mekanisme masa tamat; 3) Fungsi lain seperti mod penerbitan-langganan, kunci dan kaunter yang diedarkan, sesuai untuk push mesej masa nyata dan sistem multi-threaded dan senario lain.

Nginx dan web hosting: melayani fail dan menguruskan lalu lintas Nginx dan web hosting: melayani fail dan menguruskan lalu lintas May 03, 2025 am 12:14 AM

Nginx boleh digunakan untuk menyampaikan fail dan menguruskan lalu lintas. 1) Konfigurasi fail statik perkhidmatan nginx: Tentukan port pendengaran dan direktori fail. 2) Melaksanakan pengimbangan beban dan pengurusan lalu lintas: Gunakan dasar modul dan cache hulu untuk mengoptimumkan prestasi.

See all articles