J’essaie de définir les parameters régionaux de fr_FR à us_US en PHP (php-fpm) avec nginX sur mon raspberry-pi.
Voici mon code:
Je ne comprends pas pourquoi setlocale
retourne false
.
Il semble que quelque chose ne fonctionne pas mais je n’arrive pas à trouver quoi.
J’ai eu le même problème après l’installation de locales supplémentaires sur la machine Debian exécutant nginx avec php5-fpm
Pour résoudre le problème, j’ai dû redémarrer php5-fpm.
À partir des documents (note sous Windows ):
Sous Windows , setlocale (LC_ALL, ‘) définit les noms de parameters régionaux à partir des parameters régionaux / linguistiques du système (accessibles via le Panneau de configuration).
Travaillé pour moi après avoir couru:
sudo apt-get -y install language-pack-pt service php7.1-fpm restart addMonth()->formatLocalized('%d %B %Y');