Zend framework Nginx+;PHP5-FPM打破了一些在Apache+;PHP5

Zend framework Nginx+;PHP5-FPM打破了一些在Apache+;PHP5,zend-framework,nginx,php,Zend Framework,Nginx,Php,我有一个带有Debian 6.0.5的vps,安装了Nginx+PHP5-FPM,使用一个博客介绍的包。对我的wordpress和phpmyadmin来说,一切都很有魅力 现在,我想将beanstalkd安装到vps中,并决定使用一些PHP web应用程序来管理beanstalkd。我已经安装和安装了。两者都未能正常运行 phpBeanstalkdAdmin返回如下页面 phpBeanstalkdAdmin Home About layout()->content?> 配置服务器后

我有一个带有Debian 6.0.5的vps,安装了Nginx+PHP5-FPM,使用一个博客介绍的包。对我的wordpress和phpmyadmin来说,一切都很有魅力

现在,我想将beanstalkd安装到vps中,并决定使用一些PHP web应用程序来管理beanstalkd。我已经安装和安装了。两者都未能正常运行

phpBeanstalkdAdmin返回如下页面

phpBeanstalkdAdmin
Home
About
layout()->content?>
配置服务器后,Beanstalkd控制台将显示一个空试管。在此之前,错误消息也丢失了

当我在运行XAMPP(即Apache+PHP5)的本地机器上安装这两个组件,并将配置指向我的vps的beanstalkd时,它就可以工作了。此外,配置之前,Beanstalkd控制台将显示正确的错误消息,这与在Nginx+PHP5-FPM上运行时不同

我尝试过使用XDebug,但在浏览这两个web应用程序时没有发现任何错误。两个web应用程序都使用Zend框架。我没有找到在Nginx+PHP5-FPM上运行Zend Framework所需的任何特定设置,并且尝试了各种基本配置的添加,例如修复
Path\u Info
&
PHP\u SELF

我真的很想在我的vps中使用Nginx而不是Apache,因为我有一个小盒子


非常感谢您对这个问题的任何见解或指导。

检查PHP的
short\u open\u标记的值(应在phpinfo中列出)。我猜您需要为您的VPS打开它。

您是否启用了PHP中最高级别的错误日志记录?您是否为fastcgi启用了日志记录?您是否为您的Web服务器启用了日志记录?如果没有,请这样做。然后报告您获得的错误或实际发生的日志信息。是的,已启用错误日志记录,并记录除不推荐之外的所有错误。正如Tim所说,
short\u open\u tag
是问题所在,因为特定问题不会给您任何错误消息,没错。但是我想我昨天已经看过源代码了,没有看到短标签。那是哪份文件?谢谢你救了我一天。从未想过Zend框架会允许短标记,我也没有仔细观察生成的html。