Unter Mac OSX Mavericks, die Homebrew PHP55 verwenden, wird bei jedem Ausführen eines PHP-Befehls die folgende Fehlermeldung angezeigt (alles läuft einwandfrei, es ist nur ärgerlich).
PHP Warning: Module 'intl' already loaded in Unknown on line 0
Ich rannte
php --ini
und die Ausgabe war
php --ini
PHP Warning: Module 'intl' already loaded in Unknown on line 0
Warning: Module 'intl' already loaded in Unknown on line 0
Configuration File (php.ini) Path: /usr/local/etc/php/5.5
Loaded Configuration File: /usr/local/etc/php/5.5/php.ini
Scan for additional .ini files in: /usr/local/etc/php/5.5/conf.d
Additional .ini files parsed: /usr/local/etc/php/5.5/conf.d/ext-apcu.ini,
/usr/local/etc/php/5.5/conf.d/ext-igbinary.ini,
/usr/local/etc/php/5.5/conf.d/ext-intl.ini,
/usr/local/etc/php/5.5/conf.d/ext-memcached.ini,
/usr/local/etc/php/5.5/conf.d/ext-mongo.ini,
/usr/local/etc/php/5.5/conf.d/ext-uuid.ini,
/usr/local/etc/php/5.5/conf.d/ext-xdebug.ini
In der Datei php.ini eingecheckt und der einzige Ort, an dem intl geladen wird, ist oben und es ist auskommentiert. Der Inhalt der anderen Dateien sieht ungefähr so aus:
extension="/usr/local/Cellar/php55/5.5.23/lib/php/extensions/no-debug-non-zts-20121212/intl.so"
Dabei ist der Inhalt nach dem letzten Schrägstrich die Erweiterung.
Ich bin mir nicht sicher, wo ich sonst suchen soll.
Jede Hilfe wird geschätzt