网站生成app 免费工具,青岛网络公司老板是谁,城乡建设部网站甘红刚,wordpress怎么禁止回复整个配置过程分为九步走#xff0c;文章看起来比较长#xff0c;那是因为站长对每一个步骤都给出了没法再详细的解释#xff0c;非常浅显#xff0c;绝对是名副其实的“最简明教程”。按照这个教程#xff0c;智商大于零的用户都能顺利配置好Smarty!~_~ 本文适用平台…整个配置过程分为九步走文章看起来比较长那是因为站长对每一个步骤都给出了没法再详细的解释非常浅显绝对是名副其实的“最简明教程”。按照这个教程智商大于零的用户都能顺利配置好Smarty!~_~ 本文适用平台 Windows系统IIS/APACHEPHP4/PHP5 在开始本文之前首先得确定你的web服务器和PHP已经配置完毕并工作正常。 1、下载Smarty包 可以从官方站点下载http://smarty.php.net 目前最新版本是2.6.18 2、解压缩Smarty包并找到合适的位置存放.解压之后文件夹名可能是Smarty.x.x.x把它修改成smarty此处只为将来使用方便起见并非必须然后将含有Smarty文件的文件夹拷贝到某一个目录下建议不要放在你的网站目录下这样别人可以通过路径访问到这些文件如果非要放在网站目录下那最好目录的名字起的生僻一些。这些文件即使被别人访问到也未必造成安全问题但是一切都为了以防万一。 在文章的下面内容中,我们都是假设你的文件放在了d:\smarty下。 3、找到你的php.ini配置文件可以通过运行phpinfo()查看此文件路径但一般都放在系统目录下修改php.ini的include_path选项把smarty的库文件路径加上比如 include_path .;d:\smarty\libs 提醒一下,php.ini中一共有两处include_path一处是Unix下使用的一处是windows下使用的要修改windows下使用的 Windows: \path1;\path2 include_path .;c:\php4\includes;d:\smarty\libs 4、重新启动IIS/APACHE重新启动的目的是使刚才的修改生效。 重新启动的方法很简单APACHE直接restart即可。对于IIS可以用net stop iiadmin命令关闭iis然后用net start w3svc命令启动就完成了重新启动。如果实在不会重启就干脆重新启动计算机这样最省事。 5、在你的网站目录下创建一个文件夹名字任意假设叫MySmarty 然后再在这个MySmarty目录下创建2个文件夹templates和configs。 创建完成之后如下 (你的网站目录)/MySmarty/templates 这个目录用来存放模版 (你的网站目录)/MySmarty/configs 这个目录用来存放一些配置信息 6、在MySmarty目录下再创建两个文件夹名字分别叫smarty_cache和smarty_templates_c。为什么刚才不一起创建呢因为这个步骤在原来的官方资料中没有而我在配置过程中发现如果没有这两个文件夹smarty将无法工作不知道是不是官方资料的smarty版本和目前最新的版本有出入的原因。但是只要配置这两个目录Smarty便可以顺利工作。因此建议进行配置。 7、这时候你别忘了把我们上面从一开始到现在创建的四个文件夹的权限设置好。当然还包括存放smarty的文件夹d:\smarty的权限因为有的NTFS格式的系统有严格的权限规定你的目录创建之后还得有足够的权限才能让web程序访问。一般来说win2000和win2003下采用NTFS分区格式的系统需要做这样的设定具体方法是在文件夹上点击右键在“属性”中打开“安全”标签在里面列出了可以访问这个目录的用户列表如果没有web访问权限则需要添加把Internet来宾帐户和启动IIS进程帐户两个帐户都添加上即可。如果觉得麻烦可以直接将Everyone用户组添加上允许任何用户访问。 8、这时候安装工作基本完成可以进行第一个简单例子的测试 在你的网站目录下建立 index.php文件并且在(网站目录)/MySmarty/templates/下建立index.tpl文件分别输入以下代码 index.php template_dir (你的网站目录)/MySmarty/templates; $smarty-config_dir (你的网站目录)/MySmarty/config; $smarty-cache_dir (你的网站目录)/MySmarty/smarty_cache; $smarty-compile_dir (你的网站目录)/MySmarty/smarty_templates_c; //上面四行为使用Smarty前的必要参数配置 $smarty-assign(name,学安装Smarty); $smarty-display(index.tpl); ? index.tpl 你好,{ $name}! 9、现在终于可以观看以下自己的杰作了。运行index.php当然是在你的web服务器上运行和运行普通php文件完全一样。 http://localhost/index.php 这时候如果看到下面的输出结果说明你安装成功了~~~是不是很简单呢 你好,跟17PHP学安装Smarty! 后记虽然到此为止Smarty的安装已经完成但是站长还是想给大家一点小建议。在上面的小例子中可以发现如果我们每次使用Smarty前都需要设置参数那未免过于麻烦。这时候你可以把smarty信息设置的四行代码包裹在一个类或者一个包含文件当中。这样就不用每次使用前都首先配置信息。转载于:https://www.cnblogs.com/evernory/archive/2007/08/20/862374.html