다음 코드를 사용하여 .mo 번역을로드하려고하는데 작동하지 않습니다. 나는 PHP gettext ext 있습니다. 내 phpinfo()에서 사용 가능하며 필요한 모든 로케일이 설치됩니다. 나는 무엇이 있 었는가? 아파치 스레드가 재생 될 때까지Gettext, not displayed
$locale = "en_US";
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("messages", "./locale");
textdomain("messages");
내 .mo 파일이
그게 무슨 뜻 이니? : $ language = 'en US.UTF-8'; putenv ("LANG = $ language"); sudo /etc/init.d/apache2 reload로 아파치를 다시로드하려고 시도했지만 해결하지 못했습니다. – Roch
@mnml : 다시로드하지는 않지만 아파치를 다시 시작하십시오. 즉, sudo /etc/init.d/apache2 restart – Residuum
@Residuum : 방금 시도했으나 아직 수행하지 않습니다. – Roch