我们有一个网站,每次您访问主页时,都会在错误日志中记录一个空错误。
2015-01-26 14:52:27 Error: [NotFoundException] Not Found
Request URL: /
Stack Trace:
#0 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/View/View.php(948): include()
#1 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/View/View.php(910): View->_evaluate('/var/www/vhosts...', Array)
#2 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/View/View.php(471): View->_render('/var/www/vhosts...')
#3 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/Controller/Controller.php(954): View->render('home', NULL)
#4 /var/www/vhosts/.nl/subdomains//httpdocs/app/Controller/PagesController.php(41): Controller->render('home')
#5 [internal function]: PagesController->display('home')
#6 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(PagesController), Array)
#7 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/Routing/Dispatcher.php(191): Controller->invokeAction(Object(CakeRequest))
#8 /var/www/vhosts/.nl/subdomains//httpdocs/lib/Cake/Routing/Dispatcher.php(165): Dispatcher->_invoke(Object(PagesController), Object(CakeRequest))
#9 /var/www/vhosts/.nl/subdomains//httpdocs/app/webroot/index.php(108): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#10 {main}
我不知道是什么原因导致此错误。我尝试删除整个文件,所以您只会看到空白页,但随后仍然记录错误。有人可以指出我正确的方向吗?
编辑以回答一些问题:我们有两种布局。一个普通的default.ctp和home.ctp,主页仅具有layout / home.ctp,没有pages / home.ctp。
原来我的项目错过了“ Views / Pages / home.ctp”文件。该网站有两个布局,home.ctp和default.ctp(其余页面)。由于“ Views / Pages / home.ctp”中没有任何内容,因此我们删除了该文件,但是由于这个原因,我们得到了错误。当我们放回文件(其中没有任何内容)时,错误消失了。
如果您想了解更多问题,请查看提供的ndm链接,此问题已解决!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句