windows中安装smarty

1、解压缩Smarty包并找到合适的位置存放,文件夹名存为是Smarty。
   将含有Smarty文件的文件夹拷贝到某一个目录下。
   下面内容中,我们都是假设你的文件放在了D:\smarty下。
2、找到你的php.ini配置文件修改php.ini的include_path选项,把smarty的库文件路径加上,比如:
include_path = "D:\smarty\libs"
提醒一下,php.ini中一共有两处include_path,一处是Unix下使用的,一处是windows下使用的,
要修改windows下使用的:
-------------------------------------------------------------
; Windows: "\path1;\path2"
include_path = ".;c:\php\includes;d:\smarty\libs"
(因为我把php安装在c盘根目录下),
3、在你的网站目录下创建一个文件夹,名字任意,假设叫smarty:
   然后再在这个smarty目录下创建4个文件夹,templates、configs、template-c和cache。
   创建完成之后如下:
   (你的网站目录)/smarty/templates (这个目录用来存放模版)
   (你的网站目录)/smarty/configs (这个目录用来存放一些配置信息)
   (你的网站目录)/smarty/templates_c (这个目录用来存放编译文件)
   (你的网站目录)/smarty/cache (这个目录用来存放缓存)
4、这时候安装工作基本完成,可以进行第一个简单例子的测试:
在你的网站目录下建立 index.php文件,并且在(网站目录)/smarty/templates/下建立index.tpl文件,分别输入以下代码
index.php
<?php
//载入Smarty库,如果在php.ini设置了include_path为D:\smarty\libs,那么可以直接用include("Smarty.class.php");
//另外不设置include_path,可以直接把Smarty.class.php拷到网站目录,就不用加绝对路径了。
require('D:\smarty\libs\Smarty.class.php');
// require('Smarty.clas.php');
$smarty = new Smarty;
//下面的(你的网站目录)用绝对路径,可以用相对路径(./templates)
$smarty->template_dir='D:\Apache2\htdocs\smarty\templates';
$smarty->config_dir='D:\Apache2\htdocs\smarty\configs';
$smarty->cache_dir='D:\Apache2\htdocs\smarty\cache';
$smarty->compile_dir='D:\Apache2\htdocs\smarty\templates_c';
//上面四行为使用Smarty前的必要参数配置
$smarty->assign('name','BSD');
$smarty->display('index.tpl');
?>
index.tpl
<html>
<body>
你好,{$name}!
</body>
</html>
5、现在终于可以浏览自己的作品。运行index.php

你可能感兴趣的:(windows中安装smarty)