Durch die Installation von PHP-Erweiterungen / -Modulen über RPM werden die Bibliotheksdateien in installiert /usr/lib64/php/modules/
. Running php -i |grep ^extension_dir
zeigt das aktuell konfigurierte Erweiterungsverzeichnis.
Ein Erweiterungsverzeichnis von /usr/local/lib/php/extensions/no-debug-non-zts-20131226
gibt an, dass PHP zu einem früheren Zeitpunkt von der Quelle installiert wurde und dass php.ini
derzeit eine Datei verwendet wird, die sich auf diese Quellinstallation bezieht, anstatt der /etc/php.ini
vom php-common
Paket bereitgestellten.
Um dieses Problem zu beheben, sollten Sie die Reste dieser Quellinstallation entfernen. Leider enthält das mit PHP-Quellcode gelieferte Makefile kein uninstall
Ziel, sodass Sie es nicht einfach ausführen können make uninstall
. Ich würde vorschlagen, den find
Befehl zu verwenden, um diese Dateien nach ihrem Änderungsdatum aufzuspüren.