cara mengaktifkan dan menonaktifkan modul php7 di server linux 16.4


9

Saya memiliki file kustom ini gila di /etc/php/7.0/mods-available. bagaimana saya bisa mengaktifkannya. Saya sudah mencoba php5enmod, and php7enmod. tidak ada yang bekerja untuk saya.

Terima kasih.

Jawaban:


13

Anda cukup menggunakan perintah phpenmod.


3
Akan lebih membantu jika Anda memberikan perincian tentang cara menggunakan perintah ini secara eksplisit.
Kevin Bowen

1
"Phpenmod" saya menunjuk ke php5.6 ketika saya menjalankan: sudo phpenmod oci8 ===> PERINGATAN: File module oci8 ini tidak ada di bawah
/etc/php/5.6/mods-available

2
MANUAL RESMI MENGATAKAN SAYA: usage: phpenmod [ -v ALL|php_version ] [ -s ALL|sapi_name ] module_name [ module_name_2 ] jadi saya menjalankan phpenmod -v 7.1 -s apache2 soap versi dan SAPI yang dapat Anda ketahui dari / usr / lib / php /
Vladimir Ch

4
  • phpenmod moduleNamememungkinkan modul untuk php7 (restart apache setelah itu sudo service apache2 restart)
  • phpdismod moduleNamemenonaktifkan modul ke php7 (restart apache setelah itu sudo service apache2 restart)
  • php -m daftar modul yang dimuat

1
  • Untuk memeriksa modul yang tersedia, jalankan php -m- ini adalah konten/etc/php/yourPHPVersion/mods-available
  • Pilih modul dari daftar dan aktifkan (misalkan Anda ingin mengaktifkan sabun) phpenmod soap
  • Muat ulang apache2 service apache2 reloadatau systemctl reload apache2 Dan Anda memiliki modul yang diaktifkan.

  • Untuk menonaktifkan modul yang sama, jalankan phpdismod soap, muat ulang apache2service apache2 reload


0

Jika Anda memiliki beberapa versi php yang di-install, Anda juga dapat menggunakan sintaks ini:

phpenmod -v 5.6 <modulename>
phpenmod -v 7.1 <modulename>
...

Itu berhasil dalam kasus saya karena saya telah menginstal 7.0, 7.1, 7.2 dan 7.3, tetapi karena persyaratan saya harus menjalankan apache2 saya dengan 7.2.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.