Überprüfen Sie das aktuelle Erweiterungsverzeichnis mit:
php-config --extension-dir
und Sie können es ändern, indem Sie extension_dir
einstellen in php.ini
:
extension_dir="/usr/lib64/php/modules"
Vergessen Sie nicht, Apache neu zu starten.
Ich würde vorschlagen, /usr/lib64/php/modules einen symbolischen Link zu dem Ordner mit der ID zu erstellen. Dies verhindert langfristig das Mischen von Erweiterungen aus verschiedenen PHP-Versionen.
Außerdem:Sie sollten es einstellen können, indem Sie EXTENSION_DIR
setzen als Umgebungsvariable, bevor Sie die Konfiguration von PHP ausführen. so etwas wie
$ EXTENSION_DIR=/my/location ./configure --with-some-extension