Ben özel bir ini dosyaları deli var /etc/php/7.0/mods-available. nasıl etkinleştirebilirim. Denedim php5enmod, and php7enmod. hiçbiri benim için çalışmadı.
Teşekkür ederim.
Ben özel bir ini dosyaları deli var /etc/php/7.0/mods-available. nasıl etkinleştirebilirim. Denedim php5enmod, and php7enmod. hiçbiri benim için çalışmadı.
Teşekkür ederim.
Yanıtlar:
Sadece komutu kullanabilirsiniz phpenmod.
usage: phpenmod [ -v ALL|php_version ] [ -s ALL|sapi_name ] module_name [ module_name_2 ] böylece / usr / lib / php /phpenmod -v 7.1 -s apache2 soap adresinden bildiğiniz sürüm ve SAPI'yi çalıştırıyorum
phpenmod moduleNamebir modülün php7 olmasını sağlar (bundan sonra apache'yi yeniden başlatır sudo service apache2 restart)phpdismod moduleNamephp7 modülünü devre dışı bırakır (bundan sonra apache'yi yeniden başlat sudo service apache2 restart)php -m yüklü modülleri listelerphp -m:/etc/php/yourPHPVersion/mods-availablephpenmod soapApache2'yi yeniden yükleyin service apache2 reloadveya systemctl reload apache2
etkin bir modülünüz var.
Aynı modülü devre dışı bırakmak için, çalıştırın phpdismod soap, apache2'yi tekrar yükleyinservice apache2 reload
Birden fazla php sürümünüz varsa, bu sözdizimini de kullanabilirsiniz:
phpenmod -v 5.6 <modulename>
phpenmod -v 7.1 <modulename>
...
Bu benim durumumda çalıştı, çünkü 7.0, 7.1, 7.2 ve 7.3 yüklü, ancak gereksinimler nedeniyle apache2'imi 7.2 ile çalıştırmam gerekiyor.