Nginx с FastCGI - проблема GETTEXT, работает на Apache - PullRequest
1 голос
/ 10 декабря 2011

У меня проблема с модулем Nginx и php-gettext.На apache все работает без проблем, а на nginx нет.У меня на ноутбуке запущены два сервера.Apache работает на 80 порту, а Nginx на 81. Когда я запускаю свою страницу на порту apache, все работает нормально, перевод gettext и т. Д., Но когда я перехожу на nginx (на порт 81), gettext останавливает работу.*

Я уже искал ответ, но никто не мог мне помочь.

Я использую SpawnCGI для запуска php, но пробовал php-fpm и те же результаты.Я не могу представить, что все работает на apache, но на nginx нет; z.

Если у вас есть идеи, помогите мне.

1 Ответ

1 голос
/ 11 декабря 2011

Вы используете PHP как модуль Apache mod_php в вашем Apache и как FastCGI на вашем Nginx?Или они оба настроены с одинаковым внутренним интерфейсом FastCGI?

Если они различаются: запустите phpinfo () на обоих и посмотрите, доступно ли расширение gettext.

Изменения есть,модуль вашего Apache mod_php загружает файл php.ini, отличный от вашей версии FastCGI.

...