/etc/php/7.0/mods-available
にカスタムiniファイルを作成しました。どうすれば有効にできますか。 php5enmod, and php7enmod
を試しました。誰も私のために働いた。
ありがとうございました。
単にコマンドphpenmod
を使用できます。
phpenmod moduleName
はphp7のモジュールを有効にします(その後Apacheを再起動しますSudo service Apache2 restart
)phpdismod moduleName
はphp7のモジュールを無効にします(その後にApacheを再起動しますSudo service Apache2 restart
)php -m
はロードされたモジュールをリストしますphp -m
を実行します-これは/etc/php/yourPHPVersion/mods-available
のコンテンツですphpenmod soap
Apache2をリロードしますservice Apache2 reload
またはsystemctl reload Apache2
そして、モジュールが有効になっています。
同じモジュールを無効にするには、phpdismod soap
を実行し、Apache2 service Apache2 reload
を再読み込みします
複数のPHPバージョンがインストールされている場合は、次の構文も使用できます。
phpenmod -v 5.6 <modulename>
phpenmod -v 7.1 <modulename>
...
私の場合、7.0、7.1、7.2、および7.3がインストールされているため、それは機能しましたが、要件のために、Apache2を7.2で実行する必要があります。