0

我正在尝试在本地运行 ZendFramework 2框架应用程序。我是这个框架的新手。

使用此处提供的说明在 Openshift 上创建 PHP5 应用程序后,我将其克隆到本地并将 Zend Skeleton 应用程序解压缩到其中。我通过 Netbeans 安装了 Composer 依赖项。

正如 Zend 说明中提到的,我去了我的public目录并启动了内置服务器:

cd public
php -S localhost:8888

当我打开http://localhost:8888/orhttp://localhost:8888/public时,我得到一个空白页。当我打开时http://localhost:8888/public/index.php,我得到一个带有错误消息的漂亮页面:

The requested resource /public/index.php was not found on this server.

这肯定是一些配置问题,但我不知道是哪个。有谁知道发生了什么?

4

1 回答 1

2

只是猜测,但看起来您正在从public目录中运行服务器。我假设您没有public/public目录,因此http://localhost:8888/public不存在。http://localhost:8888将是公用文件夹中的索引页。至于空白页,请检查您的错误日志。您可能已关闭 display_errors,因此它会引发 500 错误而不是显示错误。

于 2015-07-17T15:58:26.083 回答