отладка php gettext

#php #debugging #gettext

#php #отладка #gettext

Вопрос:

У меня проблема с gettext, на моей локальной тестовой машине это работает как шарм, на производственном сервере это не так. похоже, что gettext избегает отображения каких-либо ошибок, либо он работает, либо нет.

Есть ли какой-либо способ отладки или заставить его регистрировать все, что он делает?

Спасибо

Комментарии:

1. сообщение об ошибке верно? в журнале ошибок ничего нет?

2. Я попытался настроить php для отображения каждой ошибки

3. Я согласен: для этого gettext действительно является проблемой! Жаль, что нет возможности показать малейшее сообщение в журнале!

Ответ №1:

Если кто-нибудь столкнется с этим в поисковых системах. В моем случае проблема заключалась в том, что в php не было установлено никакой локали! Без локали это не может работать, поэтому всегда проверяйте это, так как при обновлении php происходит сброс локали.

Ответ №2:

Возможно, ваш производственный сервер не был собран с

 --with-gettext[=DIR]
  

Вы можете проверить, включено ли это, проверив phpinfo() вывод. Вы должны найти раздел gettext, если он был встроен.