【发布时间】:2012-04-14 03:11:42
【问题描述】:
请原谅我,我是 ZF 的新手。我需要将我的代码从 MAMP 生产服务器移动到 LAMP Live Server。
当我在 localhost 上工作时,代码一切正常。但是,当我将它上传到实时服务器时,60% 的模块反映了这个错误。
致命错误:带有消息的未捕获异常“Zend_View_Exception” 在路径中找不到'脚本'layout.phtml' (/home/lifeoppc/public_html/application/layouts/:/home/lifeoppc/public_html/application/modules/default/views/scripts/:./views/scripts/)' 在 /home/lifeoppc/public_html/public/Zend/View/Abstract.php:988 堆栈中 跟踪:#0 /home/lifeoppc/public_html/public/Zend/View/Abstract.php(884): Zend_View_Abstract->_script('layout.phtml') #1 /home/lifeoppc/public_html/public/Zend/Layout.php(796): Zend_View_Abstract->render('layout.phtml') #2 /home/lifeoppc/public_html/public/Zend/Layout/Controller/Plugin/Layout.php(143): Zend_Layout->render() #3 /home/lifeoppc/public_html/public/Zend/Controller/Plugin/Broker.php(333): Zend_Layout_Controller_Plugin_Layout->postDispatch(Object(Zend_Controller_Request_Http)) #4 /home/lifeoppc/public_html/public/Zend/Controller/Front.php(965): Zend_Controller_Plugin_Broker->postDispatch(Object(Zend_Controller_Request_Http)) #5 /home/lifeoppc/public_html/public/Zend/Application/Bootstrap/Bootstrap.php(9 在 /home/lifeoppc/public_html/public/Zend/Controller/Plugin/Broker.php 在第 336 行
我真的很需要帮助!网站将于周一上线,我现在真的很绝望 =(
【问题讨论】:
-
您的 application.ini 中有什么?您的 viewPaths 可能与 MAMP 服务器上的不同。
-
嗨 Liyali,[生产] phpSettings.display_startup_errors = 0 phpSettings.display_errors = 0 includePaths.library = APPLICATION_PATH "/../library" bootstrap.path = APPLICATION_PATH "/Bootstrap.php" bootstrap.class=“引导”appnamespace =“应用程序”resources.frontController.controllerDirectory = APPLICATION_PATH“/controllers”resources.frontController.params.displayExceptions = 0 autoloaderNamespaces[] =“LifeOpp_”resources.frontController.moduleDirectory = APPLICATION_PATH“/modules”resources.modules [] = "" resources.layout.layoutpath = APPLICATION_PATH "/layouts"
-
i 在每个控制器的 init() 中使用此代码指向五个不同的布局 $this->_helper->layout->setLayout('employee-layout');
-
您的目录结构中的
employee-layout.phtml和layout.phtml在哪里? -
它位于 APPLICATION_PATH/layouts/employee-layout.phtml 下
标签: zend-framework lamp mamp