Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyelesaikan ketidakkonsistenan antara sambungan dalam phpinfo dan php -m di bawah Mac?

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

癸亥王癸亥王1386 hari yang lalu1386

membalas semua(3)saya akan balas

  • 癸亥王

    癸亥王2021-01-30 15:35:52

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

    balas
    0
  • right-chen

    right-chen2021-01-27 10:18:02

    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

    balas
    0
  • 灭绝师太

    灭绝师太2021-01-27 09:20:55

    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~

    balas
    0
  • Batalbalas