How to enable more php extensions on Gentoo server?
5,275
Don't include the category/package name in USE, it's just
USE="json exif" emerge dev-lang/php
But I'd suggest making that choice persistent, e.g. by adding
dev-lang/php apache2 json exif
to /etc/portage/package.use and then
emerge dev-lang/php
all modules are built into the php executable, gentoo doesn't use extension modules (.so), so this should be all you have to do. Make sure the emerge exits without errors.
Author by
Admin
Updated on September 17, 2022Comments
-
Admin over 1 year
I have working apache/php/mysql on my Gentoo server. But I have to enable some extensions in php (json, exif).
I did:
USE="dev-lang/php json exif" emerge dev-lang/php
Please, tell me what next?
Thanks!
-
Admin about 14 yearsThanks, I added these lines to /etc/portage/package.use and than, emerge dev-lang/php Do I have to rebuild PHP? I restarted apache but I still don't see json enabled...
-
VolkerK about 14 yearsYou are rebuilding php with
emerge dev-lang/php
. Useemerge -pv dev-lang/php
to check the use flags. -
Benjamin Bannier about 14 yearsThe one and only right answer, plus helpful comments.