使用FastCGI的Nginx - GETTEXT麻烦,适用于Apache

时间:2011-12-10 05:33:38

标签: apache nginx gettext fastcgi php-gettext

我有问题巫婆Nginx和php-gettext模块。所有的工作都没有任何麻烦的apache,但在nginx没有。我的笔记本上已经启动了两台服务器。 Apache工作在80端口,Nginx工作在81.当我在apache的端口上运行我的页面时,所有工作正常,gettext的翻译等,但是当我切换到nginx(在端口81上)时,gettext正在停止wokrs。

我已经找到了答案,但没有人可以帮助我。

我正在使用SpawnCGI来运行php,但尝试了php-fpm,并且结果相同。我无法想象所有这些都适用于apache但不适用于nginx; z。

如果你有任何想法帮助我。

1 个答案:

答案 0 :(得分:1)

您在Apache中运行PHP作为mod_php Apache模块,在Nginx上运行FastCGI吗?或者它们都配置了完全相同的FastCGI后端?

如果它们不同:在两者上运行phpinfo()并查看gettext扩展是否可用。

更改是,您的Apache的mod_php模块正在加载与您的FastCGI版本不同的php.ini文件。