Home >Backend Development >PHP Tutorial >php smarty 访问显示空白,什么内容都没有?

php smarty 访问显示空白,什么内容都没有?

WBOY
WBOYOriginal
2016-06-06 20:41:511484browse

访问127.0.0.1/smarty/test/test.php 一片空白 什么也没有
chrome 控制台报 server 500
但在chrome的隐身版本里没有这个错误
不知道什么原因,小白求助。。
test.php代码如下

<code><?php require("lib/Smarty.class.php"); //引入smarty 

    $smarty = new Smarty();  

    $smarty->left_delimiter ="{";//左定界符 

    $smarty->right_delimiter="}"; 

    $smarty->template_dir ="tpl";//视图模板存放地址 

    $smarty->compile_dir="template_c"; //模板编译后的存放目录 

    $smarty->cache_dir = "cache"; //缓存 

    $smarty->caching = true;  

    $smarty->cache_lifetime = 120; //缓存时间 

    $smarty->assign("title","标题"); //变量,value 

    $smarty->assign("content","内容"); 

    $smarty->display("test.html");  //模板名称 
 ?> 
</code>

放在tpl文件夹的 test.html

<code> 
     
        <title> {$title} </title> 
    
     
        {$content} 
     
 

</code>

使用的是ubuntut14.04。

回复内容:

访问127.0.0.1/smarty/test/test.php 一片空白 什么也没有
chrome 控制台报 server 500
但在chrome的隐身版本里没有这个错误
不知道什么原因,小白求助。。
test.php代码如下

<code><?php require("lib/Smarty.class.php"); //引入smarty 

    $smarty = new Smarty();  

    $smarty->left_delimiter ="{";//左定界符 

    $smarty->right_delimiter="}"; 

    $smarty->template_dir ="tpl";//视图模板存放地址 

    $smarty->compile_dir="template_c"; //模板编译后的存放目录 

    $smarty->cache_dir = "cache"; //缓存 

    $smarty->caching = true;  

    $smarty->cache_lifetime = 120; //缓存时间 

    $smarty->assign("title","标题"); //变量,value 

    $smarty->assign("content","内容"); 

    $smarty->display("test.html");  //模板名称 
 ?> 
</code>

放在tpl文件夹的 test.html

<code> 
     
        <title> {$title} </title> 
    
     
        {$content} 
     
 

</code>

使用的是ubuntut14.04。

<code>ini_set("display_errors","On"); error_reporting(E_ALL &~ E_NOTICE)
</code>

PHP配置文件默认设置不显示报错,可以直接设置php.ini文件

将display_errors = Off修改成

display_errors = On
即可。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn