【问题标题】:How to run Zend Project module...?如何运行 Zend Project 模块...?
【发布时间】:2011-12-24 08:49:38
【问题描述】:

如何运行 Zend Project 模块...? 这是我的项目文件夹结构。

VIEW 在 $APP_DIR/application/modules/catalog/views/scripts/item/display.phtml。

CONTROLLER 在 $APP_DIR/application/modules/catalog/controllers/ItemController.php

BOOTSTRAP 在 $APP_DIR/application/Bootstrap.php

LAYOUT 在 $APP_DIR/application/layouts/master.phtml

FORM 在 $APP_DIR/library/Square/Form/Contact.php

和语言文件在 $APP_DIR/languages/messages.fr.php:

请问我应该在浏览器 URL 部分输入什么 URL 来运行这个项目... 我想运行 ItemController... 请帮帮我...

【问题讨论】:

  • 你试过http://[your base url]/catalog/item/吗?
  • 是的,我试过了...它给出:发生错误。找不到页面。
  • 是否启用了.htaccess/url重写(否则你必须使用http://[yourhost]/[path-to-public]/index.php/catalog/item/之类的url?你使用的是标准路由器吗?indexAction是在你的ItemController中定义的吗?还有:您在development 环境中吗?如果不是,您可以更改它 - 它会显示更多内容,而不仅仅是“找不到页面”。
  • .htaccess/url 重写启用...我将环境更改为开发...使用标准路由器... indexAction 未在 ItemController 中定义...我检查了 URL http://localhost/public/index.php/catalog/Item.. . 但同样的事情正在发生...... :(
  • indexAction 没有定义?必须定义它,否则我也会得到“找不到页面”。错误消息中是否显示“请求参数”?将它们添加到您的问题中,以便我们查看一些详细信息。

标签: php zend-framework zend-translate


【解决方案1】:

默认情况下,您的 URL 看起来像 http://your_domain/catalog/item/display,或者可能像 http://your_domain/fr/catalog/item/display

【讨论】:

    【解决方案2】:

    如果您的项目设置正确,您可以访问这样的模块:

    • example.com/module/controller/action

    注意:请查看此博客,了解如何设置模块化 ZF 应用程序:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-21
      • 2012-02-28
      • 1970-01-01
      • 2010-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多