在线上传时找不到文件/页面

时间:2011-07-28 05:38:25

标签: model-view-controller zend-framework filenotfoundexception

我正在研究现有直播项目的新模块。这是一个用PHP Zend Framework开发的网站。新模块位于管理员端。它在我的localhost / virtualhost上正常运行。 当我使用正确的目录路径在线上传时,发现找不到一个文件。 它被称为

  

www.example.com/admin/controllerName/的 actionName

除了一个不显示任何内容的操作外,所有操作都有效,并返回提及未找到该页面或文件的异常错误。 可能是什么问题?我检查了文件夹。如果同一个控制器的一个动作起作用,那么为什么不起作用。两者都在View部分中有.phtml文件。

帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果我猜到你的本地开发环境是Windows,我会是对的吗?

这可能是文件名区分大小写问题。

假设您的请求看起来像

www.example.com/admin/fusionmaps/newpage

我不确定你是如何设置你的模块但是如果它是合理的标准,你应该有这样的东西(注意大写和小写字符)

application/modules/admin/controllers/FusionmapsController.php

控制器类名称应为Admin_FusionmapsController,行为为public function newpageAction()

视图脚本应位于

application/modules/admin/views/scripts/fusionmaps/newpage.phtml