Как включить и отключить модули php7 в linux server 16.4
Я сошел с ума пользовательские файлы INI в /etc/php/7.0/mods-available
, как я могу включить это. я пытался php5enmod, and php7enmod
, никто не работал для меня.
Спасибо.
4 ответа
phpenmod moduleName
позволяет модулю php7 (после этого перезапустите apachesudo service apache2 restart
)phpdismod moduleName
отключает модуль для php7 (перезапустите apache после этогоsudo service apache2 restart
)php -m
список загруженных модулей
Если у вас установлено несколько версий php, вы также можете использовать этот синтаксис:
phpenmod -v 5.6 <modulename>
phpenmod -v 7.1 <modulename>
...
Это сработало в моем случае, потому что у меня установлены 7.0, 7.1, 7.2 и 7.3, но из-за требований я должен запустить свой apache2 с 7.2.
- Чтобы проверить доступные модули, запустите
php -m
- это содержание/etc/php/yourPHPVersion/mods-available
- Выберите модуль из списка и включите его (допустим, вы хотите включить мыло)
phpenmod soap
Перезагрузить apache2
service apache2 reload
или жеsystemctl reload apache2
И у вас включен модуль.Чтобы отключить тот же модуль, запустите
phpdismod soap
перезагрузите apache2service apache2 reload