


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:
Sahkan konsistensi versi PHP: Gunakan
php -v
untuk melihat versi PHP baris arahan, dan kemudian mengakses halamanphpinfo()
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.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 failphp.ini
yang betul dan bahawa fail itu mengandungi konvensyenextension=redis
.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
).Sahkan laluan fail lanjutan: Periksa sama ada tetapan
extension_dir
dalam failphp.ini
betul, dan pastikan failredis.so
terletak di direktori ini. Gunakanphp -i | grep extension_dir
untuk melihat direktori lanjutan semasa.Isu Kebenaran: Pastikan pelayan web mempunyai kebenaran untuk membaca fail
redis.so
dan failphp.ini
. Laraskan kebenaran fail jika perlu.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!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

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

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











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.

Gaya kawalan main balik lalai video HTML tidak dapat diubahsuai secara langsung melalui CSS. 1. Buat kawalan tersuai menggunakan JavaScript. 2. Mencantikkan kawalan ini melalui CSS. 3. Pertimbangkan keserasian, pengalaman pengguna dan prestasi, menggunakan perpustakaan seperti video.js atau PLYR dapat memudahkan proses.

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

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.

Masalah yang berpotensi dengan menggunakan pilihan asli pada telefon bimbit semasa membangunkan aplikasi mudah alih, kami sering memenuhi keperluan untuk memilih kotak. Biasanya, pemaju ...

Diagnosis dan penyelesaian untuk kesilapan biasa Nginx termasuk: 1. Lihat fail log, 2. Laraskan fail konfigurasi, 3 mengoptimumkan prestasi. Dengan menganalisis log, menyesuaikan tetapan masa tamat dan mengoptimumkan cache dan mengimbangi beban, kesilapan seperti 404, 502, 504 dapat diselesaikan dengan berkesan untuk meningkatkan kestabilan dan prestasi laman web.

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.

Dalam dunia pelaburan cryptocurrency yang dinamik, Bitcoin ($ BTC) sering mengambil tajuk utama, bagaimanapun, peniaga berpengalaman cenderung untuk mengalihkan perhatian mereka kepada radaraltcoin untuk mendapatkan pulangan yang lebih tinggi. Dalam bidang pelaburan crypto yang dinamik, Bitcoin (BTC) selalu menjadi utama utama, tetapi peniaga yang berpengalaman sering mencari pulangan yang lebih tinggi di bawah radaraltcoin, sementara kategori syiling khusus mempunyai rayuan khas: kriptografi murah. Ini adalah altcoin yang menjanjikan yang masih diniagakan pada harga rendah setiap syiling. Idea membeli token yang menjanjikan dengan skor satu dolar atau satu dolar telah menarik banyak orang untuk mencari altcoin terbaik untuk dibeli sekarang dalam julat harga yang berpatutan ini
