我习惯于通过手动将 PHP 扩展添加到我的php.ini
文件中来启用它们,例如:extension=x.so
。但是今天我了解到一个 PHP 扩展加载失败,因为将extension=x.so
失败是因为一些扩展在联系 php.ini 后才加载。
我发现的解决方案是使用 phpenmod 并在 中创建一个 extension.ini 文件/etc/php/7.4/mods-available
。这解决了我的问题,但我的问题是哪种方法才是正确的? - 我总是习惯于手动编辑 php.ini 文件,现在不推荐这样做了吗,我似乎找不到太多关于此的信息?这种变化是什么时候发生的?