1

我有一个带有 Debian 6.0.5 的 vps,使用dotdeb中的软件包安装了 Nginx + PHP5-FPM,并使用博客介绍的安装脚本。对我的 wordpress 和 phpmyadmin 来说,一切都像魅力一样。

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

phpBeanstalkdAdmin 返回一个类似的页面

phpBeanstalkdAdmin
Home
About
layout()->content?>

配置服务器后,Beanstalkd 控制台显示一个空管。在此之前,错误消息也丢失了。

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

我尝试使用 XDebug,但在单步执行这两个 Web 应用程序时没有发现任何错误或任何错误。两个 Web 应用程序都使用 Zend 框架。我没有找到在 Nginx + PHP5-FPM 上运行 Zend Framework 所需的任何特定设置,并尝试了各种基本配置的添加,例如修复Path_Info&PHP_SELF

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

非常感谢有关此问题的任何见解或指南。

4

1 回答 1

2

检查两者上 PHP 的值short_open_tag(应该在 phpinfo 中列出)。我的猜测是你需要为你的 VPS 打开它。

于 2012-09-29T18:56:40.677 回答