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

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

<?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"; //模板名称 ?> 

放在tpl文件夹的 test.html

<html> <head> <title> {$title} </title> </head> <body> {$content} </body> </html> 

使用的是ubuntut14.04。

ini_set"display_errors","On"; error_reportingE_ALL &~ E_NOTICE

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

将display_errors = Off修改成

display_errors = On
即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注