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.
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:
Anda cukup menggunakan perintah phpenmod.
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 /
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 dimuatphp -m- ini adalah konten/etc/php/yourPHPVersion/mods-availablephpenmod soapMuat 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
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.