如何在 Gentoo 服务器上启用更多 php 扩展?

2 linux gentoo php

我在我的 Gentoo 服务器上运行 apache/php/mysql。但是我必须在 php (json, exif) 中启用一些扩展。

我做了:

USE="dev-lang/php json exif" emerge dev-lang/php

请告诉我接下来怎么办?

谢谢!

Vol*_*erK 7

不要在 USE 中包含类别/包名称,它只是

USE="json exif" emerge dev-lang/php
Run Code Online (Sandbox Code Playgroud)

但我建议让这个选择持久化,例如通过添加

dev-lang/php apache2 json exif
Run Code Online (Sandbox Code Playgroud)

到 /etc/portage/package.use 然后

emerge dev-lang/php
Run Code Online (Sandbox Code Playgroud)

所有模块都内置在 php 可执行文件中,gentoo 不使用扩展模块 (.so),所以这应该是您要做的全部。确保emerge 退出没有错误。