只用了ZF访问出现空白页面?该怎么解决
程序员文章站
2024-01-27 12:34:34
...
只用了ZF访问出现空白页面?
--------------------------------------------------
index.php
--------------------------------------------------
error_reporting(E_ALL|E_STRICT);
date_default_timezone_set('Asia/Shanghai');
set_include_path('.'.PATH_SEPARATOR.'./library'.PATH_SEPARATOR.'./aplication/models'.PATH_SEPARATOR.get_include_path());
require_once('Zend/Loader/Autoloader.php');
Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
$registry = Zend_Registry::getInstance();
$view = new Zend_View();
$view->setScriptPath('./application/views/scripts');
$registry['view'] = $view;
$frontController = Zend_Controller_Front::getInstance();
$frontController->setBaseUrl('/')
->setParam('noViewRenderer',true)
->setControllerDirectory('./application/controllers')
->throwExceptions(true)
->dispatch();
?>
-------------------------------------------------
IndexController.php
-------------------------------------------------
class IndexController extends Zend_Controller_Action{
function init(){
$this->registry = Zend_Registry::getInstance();
$this->view = $this->registry['view'];
$this->view->baseUrl = $this->_request->getBaseUrl();
}
function indexAction(){
$this->view->word = 'hehe';
$this->view->render('index.html');
}
}
?>
--------------------------------------------------
index.html
------------------------------------------------
$this->word;
?>
haha
------------------------------------------------------------------------
访问出现空白页面?
------解决方案--------------------
function indexAction(){
echo'test';
exit;
$this->view->word = 'hehe';
$this->view->render('index.html');
}
这样试试,看页面有没有打印出test,首先检查下是否进入了这个action。
还有,建议你把application.ini的错误输出打开
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
--------------------------------------------------
index.php
--------------------------------------------------
error_reporting(E_ALL|E_STRICT);
date_default_timezone_set('Asia/Shanghai');
set_include_path('.'.PATH_SEPARATOR.'./library'.PATH_SEPARATOR.'./aplication/models'.PATH_SEPARATOR.get_include_path());
require_once('Zend/Loader/Autoloader.php');
Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
$registry = Zend_Registry::getInstance();
$view = new Zend_View();
$view->setScriptPath('./application/views/scripts');
$registry['view'] = $view;
$frontController = Zend_Controller_Front::getInstance();
$frontController->setBaseUrl('/')
->setParam('noViewRenderer',true)
->setControllerDirectory('./application/controllers')
->throwExceptions(true)
->dispatch();
?>
-------------------------------------------------
IndexController.php
-------------------------------------------------
class IndexController extends Zend_Controller_Action{
function init(){
$this->registry = Zend_Registry::getInstance();
$this->view = $this->registry['view'];
$this->view->baseUrl = $this->_request->getBaseUrl();
}
function indexAction(){
$this->view->word = 'hehe';
$this->view->render('index.html');
}
}
?>
--------------------------------------------------
index.html
------------------------------------------------
$this->word;
?>
haha
------------------------------------------------------------------------
访问出现空白页面?
------解决方案--------------------
function indexAction(){
echo'test';
exit;
$this->view->word = 'hehe';
$this->view->render('index.html');
}
这样试试,看页面有没有打印出test,首先检查下是否进入了这个action。
还有,建议你把application.ini的错误输出打开
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
相关文章
相关视频
上一篇: phpCMS简单有关问题
下一篇: nginx编译和配置
推荐阅读
-
只用了ZF访问出现空白页面?该怎么解决
-
怎么打开flv视频?flv视频出现空白页面的解决办法
-
nginx-php5-fpm - Ubuntu14.04 安装nginx+php5-fpm 后访问php页面空白,怎么解决?
-
只用了ZF访问出现空白页面?该怎么解决
-
PHP页面出现空白页面该怎么办
-
PHP页面出现空白页面该怎么办_PHP教程
-
php页面空白怎么回事 php出现空白页的解决方法
-
nginx-php5-fpm - Ubuntu14.04 安装nginx+php5-fpm 后访问php页面空白,怎么解决?
-
怎么打开flv视频?flv视频出现空白页面的解决办法
-
只用了ZF访问出现空白页面?该怎么解决