如何将Nginx与PHP配置整合,实现Smarty模板引擎的长尾词疑问?

2026-04-02 15:231阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计308个文字,预计阅读时间需要2分钟。

如何将Nginx与PHP配置整合,实现Smarty模板引擎的长尾词疑问?

下载http://smarty.net;解压-将libs文件夹重命名为smartyLibs-放置在自己服务器的usrlocallib中(usrlocallibsmartyLibs);下载http://smarty.net;解压-将libs文件夹重命名为smartyLibs-放置在自己服务器的usrlocallib中。

下载smarty.net;
  • 解压 -> 将 libs 文件夹重命名 smartyLibs -> 放置在自己服务器的 usr/local/lib/ 中 (/usr/local/lib/smartyLibs);
  • 在网站目录,如 site_A 中 创建 4 个必须文件夹 templates、templates_c、configs、cache

    //设置权限chown nginx:nginx "4个目录";chmod 770 "4个目录";

  • 在网站目录中创建 smarty.ini.php 配置文件(smarty基本配置信息),内容如下

    setTemplateDir(‘./templates‘);$smarty->setCompileDir(‘./templates_c‘);$smarty->setConfigDir(‘./configs‘);$smarty->setCacheDir(‘./cache‘);$smarty->caching=false;//是否使用缓存//$smarty->testInstall();//调试用,显示4个目录可读写状态?>

  • 创建网站页面文件 index.php

    assign(‘name‘,$name);//将变量赋予smarty值‘name‘$smarty->display(‘index.tpl‘);//在templates中引用对应的模板?>

  • 在Templates中创建网站对应的模板

    {$name}

  • 扩展知识:

    调试php,让服务器显示php错误信息:

    修改php.ini文件,将 display_error = off 改为 on

    重启php服务

    service php-fpm restart

    如何将Nginx与PHP配置整合,实现Smarty模板引擎的长尾词疑问?

    本文共计308个文字,预计阅读时间需要2分钟。

    如何将Nginx与PHP配置整合,实现Smarty模板引擎的长尾词疑问?

    下载http://smarty.net;解压-将libs文件夹重命名为smartyLibs-放置在自己服务器的usrlocallib中(usrlocallibsmartyLibs);下载http://smarty.net;解压-将libs文件夹重命名为smartyLibs-放置在自己服务器的usrlocallib中。

    下载smarty.net;
  • 解压 -> 将 libs 文件夹重命名 smartyLibs -> 放置在自己服务器的 usr/local/lib/ 中 (/usr/local/lib/smartyLibs);
  • 在网站目录,如 site_A 中 创建 4 个必须文件夹 templates、templates_c、configs、cache

    //设置权限chown nginx:nginx "4个目录";chmod 770 "4个目录";

  • 在网站目录中创建 smarty.ini.php 配置文件(smarty基本配置信息),内容如下

    setTemplateDir(‘./templates‘);$smarty->setCompileDir(‘./templates_c‘);$smarty->setConfigDir(‘./configs‘);$smarty->setCacheDir(‘./cache‘);$smarty->caching=false;//是否使用缓存//$smarty->testInstall();//调试用,显示4个目录可读写状态?>

  • 创建网站页面文件 index.php

    assign(‘name‘,$name);//将变量赋予smarty值‘name‘$smarty->display(‘index.tpl‘);//在templates中引用对应的模板?>

  • 在Templates中创建网站对应的模板

    {$name}

  • 扩展知识:

    调试php,让服务器显示php错误信息:

    修改php.ini文件,将 display_error = off 改为 on

    重启php服务

    service php-fpm restart

    如何将Nginx与PHP配置整合,实现Smarty模板引擎的长尾词疑问?