Bagaimana untuk menyelesaikan ketidakkonsistenan antara sambungan dalam phpinfo dan php -m di bawah Mac?
癸亥王
癸亥王 2021-01-26 19:56:51
0
3
1398

Saya ingin menyahpepijat redis di bawah mac Apabila menyusun dan memasang phpredis, phpize yang disertakan dengan sistem mac11.1 mempunyai ralat Jadi saya menaik taraf php kepada 7.4.13 dan kemudian menyusun dan memasang phpredis kepada 7.4.13 ialah tiada redis dalam halaman web phpinfo Sambungan ini menunjukkan bahawa redis didayakan dalam arahan php -mQQ20210126-195429@2x.pngQQ20210126-195614@2x.png

癸亥王
癸亥王

membalas semua(3)
癸亥王

Kaedah dua guru di atas tidak berjaya Akhirnya saya install nginx dan selesaikan terus

right-chen

Mac datang dengan persekitaran PHP Adakah anda telah memasang persekitaran PHP baharu? Saya melihat bahawa alamat PHP dalam dua gambar adalah berbeza, satu di bawah /usr/local/opt dan satu lagi di bawah /usr/local/etc. Mungkin redis yang anda pasang telah diperluaskan kepada persekitaran PHP terbina dalam, dan akses web ialah persekitaran PHP anda yang baru dipasang

灭绝师太

Fail konfigurasi yang dimuatkan dalam phpinfo anda ialah /usr/local/etc/php/7.4/php.ini Buka fail konfigurasi ini, rujuk semula dalam php.ini, tambah sambungan="redis.so", dan kemudian cari redis. Jadi laluan, selepas mencari laluan, tukar laluan rujukan redis.so dalam php.ini, contohnya: extension= '/usr/lib64/php/modules/redis.so', kemudian mulakan semula php, systemctl mulakan semula php-fpm dan kemudian mulakan semula apache ,/bin/systemctl hentikan httpd.service/bin/systemctl mulakan httpd.service dan kemudian semak redis dalam fail maklumat dan ia akan dibuka dengan jayanya~

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan