[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema con locale



El día 25 de septiembre de 2013 16:33, Camaleón <noelamac@gmail.com> escribió:
> El Wed, 25 Sep 2013 10:53:37 +0200, Maykel Franco escribió:
>
>> Hola buenas, he definido locale para usar es_ES.UTF-8. El problema es
>> que necesito definirla también para es  en alias, que ya está, de tal
>> forma que cuando ejecutes desde PHP:
>>
>> root@server:~# php -r 'var_dump(setlocale(LC_ALL, "es"));'
>> string(2) "es"
>>
>> Devuelva es. Lo estoy configurando en otro equipo y he hecho exactamente
>> lo mismo, que es esto:
>
> (...)
>
>> Sin embargo, desde el nuevo server:
>>
>> root@pc:~# php -r 'var_dump(setlocale(LC_ALL, "es"));'
>> bool(false)
>>
>> Y tiene aparentemente todo igual...Qué se me puede estar escapando?
>
> Antes de nada, ejecuta "locale -a" para comprobar que se haya generado
> correctamente el alias en el sistema.
>
> Si el sistema lo reconoce pero php no, entonces tendrías que buscar a ver
> de dónde toma php estas variables o si te falta configurar algo en la
> parte de php, recargar la configuración...
>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] pan.2013.09.25.14.33.45@gmail.com">http://lists.debian.org/[🔎] pan.2013.09.25.14.33.45@gmail.com
>


Gracias por contestar Camaleón, en esta maquina es donde no me la reconoce:

root@pc:~# locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
es_AR.utf8
es_BO.utf8
es_CL.utf8
es_CO.utf8
es_CR.utf8
es_DO.utf8
es_EC.utf8
es_ES
es_ES.iso88591
es_ES.utf8
es_GT.utf8
es_HN.utf8
es_MX.utf8
es_NI.utf8
es_PA.utf8
es_PE.utf8
es_PR.utf8
es_PY.utf8
es_SV.utf8
es_US.utf8
es_UY.utf8
es_VE.utf8
POSIX

Y esta maquina es donde si lo engancha php:

root@moriarty:~# locale -a
C
de_DE.utf8
en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
es_AR.utf8
es_BO.utf8
es_CL.utf8
es_CO.utf8
es_CR.utf8
es_DO.utf8
es_EC.utf8
es_ES.utf8
es_GT.utf8
es_HN.utf8
es_MX.utf8
es_NI.utf8
es_PA.utf8
es_PE.utf8
es_PR.utf8
es_PY.utf8
es_SV.utf8
es_US.utf8
es_UY.utf8
es_VE.utf8
fr_FR.utf8
it_IT.utf8
nl_NL.utf8
POSIX
pt_PT.utf8
ru_RU.utf8


Reinicié la máquina y demás pero sigue sin cogerlo....


Reply to: