I am working on a cloud platform and the server is Apache.
In one of the site instances,the php script setlocale(LC_ALL, "en_GB.utf8"); always returns false.
This locale,"en_GB.utf8" can be found available in the platform when I execute locale -a. Also noticed that , setlocale(LC_ALL, 0); returns "C".
Here PHP/Apache seems to be unaware about the underlying platform locales. Can anybody suggest me what could be wrong in case?