su Mac OSX Mavericks usando php55 homebrew ogni volta che corro aa comando php ricevo il seguente messaggio di errore (tutto funziona bene è solo fastidioso)PHP Warning: modulo già caricato in Unknown on line 0
PHP Warning: Module 'intl' already loaded in Unknown on line 0
mi sono imbattuto
php --ini
e l'uscita era
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
archiviato il file php.ini e il solo il posto che intl è caricato è in cima ed è commentato. L'altro contenuto dei file assomiglia a qualcosa:
extension="/usr/local/Cellar/php55/5.5.23/lib/php/extensions/no-debug-non-zts-20121212/intl.so"
dove il contenuto dopo l'ultima barra è l'estensione.
Non so dove altro guardare.
Ogni aiuto è apprezzato
Controlla /usr/local/etc/php/5.5/conf.d/ext-intl.ini e /usr/local/etc/php/5.5/php.ini Molto probabilmente è lì più di una volta. – aqq
Provare ad abilitare l'estensione intl nel file php.ini e rimuovere (con il backup) il file ext-intl.ini – ranieribt
Ho risolto questo problema controllando ciascuno dei file '.ini' nella directory' conf.d' e ho trovato la stessa linea 'extension = imagick.so' in' imagick.ini', e ho rimosso uno di questi funziona bene –