- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Zend 框架显示静态内容。
当我去 http://square.localhost/content/services ,我收到一条错误消息。
谁能告诉我如何解决这个问题?
提前致谢。
应用程序.ini
....
....
resources.layout.layoutPath = APPLICATION_PATH "/layouts"
resources.layout.layout = "master"
resources.router.routes.home.route = /home
resources.router.routes.home.defaults.module = default
resources.router.routes.home.defaults.controller = index
resources.router.routes.home.defaults.action = index
resources.router.routes.static-content.route = /content/:page
resources.router.routes.static-content.defaults.module = default
resources.router.routes.static-content.defaults.controller = static-content
resources.router.routes.static-content.defaults.action = display
class StaticContentController extends Zend_Controller_Action
{
public function init()
{
}
// display static views
public function displayAction()
{
$page = $this->getRequest()->getParam('page');
if (file_exists($this->view->getScriptPath(null) . "/" . $this->getRequest()->getControllerName() . "/$page." . $this->viewSuffix)) {
$this->render($page);
} else {
throw new Zend_Controller_Action_Exception('Page not found', 404);
}
}
}
some html
...
...
An error occurred
Page not found
Exception information:
Message: Page not found
Stack trace:
#0 /var/www/square/library/Zend/Controller/Action.php(513): StaticContentController->displayAction()
#1 /var/www/square/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('displayAction')
#2 /var/www/square/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#3 /var/www/square/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#4 /var/www/square/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#5 /var/www/square/public/index.php(26): Zend_Application->run()
#6 {main}
Request Parameters:
array (
'page' => 'services',
'module' => 'default',
'controller' => 'static-content',
'action' => 'display',
)
最佳答案
调试您的 file_exists() 行。您的 View 脚本文件位于错误的位置,或者您在错误的位置查找文件。我将从查看由此构建的实际字符串开始:
$this->view->getScriptPath(null) . "/" . $this->getRequest()->getControllerName() . "/$page." . $this->viewSuffix
关于php - Zend FW 不显示静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4549392/
我正在尝试获取FW/1中的每个子系统错误文件。我知道以下内容不起作用。 variables.framework = { ... error = getSubsystem() .error', ...
我正在尝试使用 Zend 框架显示静态内容。 当我去 http://square.localhost/content/services ,我收到一条错误消息。 谁能告诉我如何解决这个问题? 提前致谢。
我正在尝试实现一些基本的矩阵乘法,用于翻译。在我看来乘法应该有效,但我得到了这个错误。 binary '*=' : no operator found which takes a right-hand
翻阅examples on the fontawesome website ,我注意到一些使用类 fa-fw .例如: 我已经尝试过使用和不使用它,但我看不出任何显着差异。 fa-fw的目的是什么?
云平台:GCP Kubernetes引擎:GKE 对于Type = LoadBalanacer的Kubernetes服务,将创建一个相应的自动防火墙以允许从0.0.0.0/0开始,并且防火墙的名称以k
我在 FB iOS SDK 和 ShareKit 上搜索过,似乎无法拥有您自己的自定义登录屏幕。我是对的吗? 问候 最佳答案 是的,很不幸。他们使用 OAuth,用户必须在他们的网页或 iPhone
我在 Controller 中有一个看起来像这样的函数 void function edit(required struct rc) output="false" { ... if (
我对这门课有点困惑,我希望有人能给出一些启示。我知道它何时下载取决于 BitmapCreateOptions图像的。 但是,当您创建一个绝对 BitmapImage ,说: var Image = n
我正在使用 Materialise CSS 框架。当我打印多个选择框 ( ... ) 时,预选选项 ( ) 将不会呈现。然而,浏览器知道某些选项是预先选择的,因此在提交表单时会再次发送它们。另外,由
我正在尝试使用 fa-fw 和 fa-border 创建一些图标,让它们具有相同的宽度和边框。我曾尝试使用 fa-stack,但这不再是一个选项。 当只使用 fa-border 时,里面的图标被放置在
Scenario 我正在使用一个非常知名的用户控件套件,Krypton ,它带有一个上下文菜单,一个 KryptonContextMenu。 我使用的是最新版本 4.4.0 我在 Windows 8.
我正在关注将 C# 和 .net 微框架与视差 Ping 传感器连接的众多示例之一。 视差 http://learn.parallax.com/KickStart/28015 教程一 https://
NLP 相对较新,致力于使用 NLTK 的 PerceptronTagger(在 Python 中)标记包含外来词的句子 - 但它继续按语法中的位置而不是“FW”来标记标记化的外来词。 整个句子是否必
我在 setupRequest() 中使用带有 CFM 请求上下文 (rc) 的 FW/1 ver 3.5.0 但已经成功。根据文档 (http://framework-one.github.io/d
我正在研究 λ 演算的最佳实现。 lambda 项有一个非常高效的特定子集。它对应于带有定点的基本仿射逻辑类型系统。为了测试该算法的实现,我必须在该系统上编写适度复杂的术语。如果没有基础设施,这是很困
我最近使用 Fireworks cs5 生成了 css,我似乎无法设置我的标题全宽。我一直在尝试各种解决方案,但到目前为止没有一个效果很好。我需要 Div2,它是我的标题全宽。 这是代码。 @char
就像标题说的那样,我正在尝试添加带有 fa-fw 类的 padding arround 字体 Awsome 图标 - 从 android 和 java 来这里,所以我有点困惑,目前正在尝试掌握 css
我正在使用 React-FontAwesome,如果我像这样导入 Font Awesome ,如果我需要使用类“fa-fw”添加间距,我该怎么做? https://codesandbox.io/s/4
我刚刚开始一个新项目 Junior . 我认为这一切都很简单,但真正困扰我的是 View (意味着页面的内容)目前只是一个很长的 JS 字符串,这太可怕了。 我无法像这样构建我的移动应用程序,因为我需
我正在努力使用 fw_setenv 从用户空间设置 U-boot env 变量。 U-Boot 使用存储在 /dev/mmcblk0p1 上的文件 u-boot.env 中的环境变量。这是 SD 卡上
我是一名优秀的程序员,十分优秀!