Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework Zend Framework迁移到Live Server_Zend Framework_Lamp_Mamp - Fatal编程技术网

Zend framework Zend Framework迁移到Live Server

Zend framework Zend Framework迁移到Live Server,zend-framework,lamp,mamp,Zend Framework,Lamp,Mamp,对不起,伙计们,我是ZF的新手。我需要将代码从MAMP生产服务器移动到LAMP Live服务器 当我在本地主机上工作时,代码都工作正常。然而,当我将其上传到live server时,60%的模块反映了此错误 致命错误:未捕获异常“Zend_View_exception”和消息 在路径中找不到“script”layout.phtml (/home/lifeopc/public_html/application/layouts/:/home/lifeopc/public_html/applicati

对不起,伙计们,我是ZF的新手。我需要将代码从MAMP生产服务器移动到LAMP Live服务器

当我在本地主机上工作时,代码都工作正常。然而,当我将其上传到live server时,60%的模块反映了此错误

致命错误:未捕获异常“Zend_View_exception”和消息 在路径中找不到“script”layout.phtml (/home/lifeopc/public_html/application/layouts/:/home/lifeopc/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#u布局->渲染()#3 /home/lifeoppc/public_html/public/Zend/Controller/Plugin/Broker.php(333): Zend_布局控制器插件布局->后期调度(对象(Zend_控制器请求Http)) #4/home/lifeoppc/public_html/public/Zend/Controller/Front.php(965):Zend_Controller_Plugin_Broker->postDispatch(对象(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


我真的需要帮助!该网站将于周一上线,我现在非常绝望=(

在项目中搜索文件
layout.phtml
,然后复制粘贴到目录中

/home/lifeoppc/public_html/application/layouts/

我有5种不同的布局。我通过//设置布局$this->_helper->LAYOUT->setLayout('employee-LAYOUT')调用了它们;这种方法适用于本地主机,但不适用于实时服务器。你的application.ini中有什么内容?你的视图路径可能与你的MAMP服务器上的视图路径不同。嗨,Liyali,[生产]phpSettings.display\u startup\u errors=0 phpSettings.display\u errors=0 includePaths.library=APPLICATION\u PATH”/../library“bootstrap.PATH=APPLICATION\u PATH”/bootstrap.php“bootstrap.class=”bootstrap“appnamespace=”APPLICATION“resources.frontController.controllerDirectory=APPLICATION\u PATH”/controllers”resources.frontController.params.displayExceptions=0 autoloaderNamespaces[]=“LifeOpp_u0;”resources.frontController.moduleDirectory=APPLICATION_PATH”/modules”resources.modules[]=“resources.layout.layoutpath=APPLICATION_PATH”/layouts”我在每个控制器的init()中使用此代码指向五种不同的布局$this->_helper->layout->setLayout('employee-layout');目录结构中的
employee-layout.phtml
layout.phtml
在哪里?它位于应用程序路径/layouts/employee-layout.phtml下