netbeans中运行命令中的Zend Framework问题

时间:2012-06-07 08:59:03

标签: zend-framework netbeans

我正在尝试使用Zend框架和netbeans。

我已正确设置所有内容,因为我可以使用ZF命令行创建项目,并可以创建其他控制器和操作。

但是当我在netbeans中设置项目并使用run命令时,它似乎无法理解Zend框架MVC url结构并在浏览器中显示完整路径。

而不是运行http://testing.com/about

正在进行http://testing.com/application/controllers/AboutController.php

但是当我手动输入时,一切似乎都正常。

1 个答案:

答案 0 :(得分:0)

您需要在项目属性中调整一些设置。打开项目属性菜单,然后选择Sources确保Web Root设置为public,同时确保您的来源和项目文件夹正确。

接下来选择Run Configuration并确保您的Project URL正确无误。当使用ZF时,不需要指定索引文件,netbeans可能会抱怨但它会起作用。

现在,当您想要运行项目时,您必须运行整个项目。使用ZF时,您无法只运行一个文件,因为所有请求都通过公用文件夹中的index.php进行路由。因此,始终选择在项目级别而不是在文件级别运行。