启用 PHP 扩展的正确方法是什么,手动还是通过 mods-available?

启用 PHP 扩展的正确方法是什么,手动还是通过 mods-available?

我习惯于通过手动将 PHP 扩展添加到我的php.ini文件中来启用它们,例如:extension=x.so。但是今天我了解到一个 PHP 扩展加载失败,因为将extension=x.so失败是因为一些扩展在联系 php.ini 后才加载。

我发现的解决方案是使用 phpenmod 并在 中创建一个 extension.ini 文件/etc/php/7.4/mods-available。这解决了我的问题,但我的问题是哪种方法才是正确的? - 我总是习惯于手动编辑 php.ini 文件,现在不推荐这样做了吗,我似乎找不到太多关于此的信息?这种变化是什么时候发生的?

相关内容