这个与SMARTY没关系,你应该设置APACHE。

解决方案 »

  1.   

    请您指教,怎么设置apache???谢谢了!!
      

  2.   

    到网上搜下 google 搜 "apache 安装"  多的是
      

  3.   

    为什么要访问.html?smarty不过是一个模板技术在程序中调入模板,还是执行的php
      

  4.   

    那我还想问一下,仅仅使用缓存技术,还是访问的.php的文件,如果访问量比较大的话,有没有节省访问时间,要不要再写一个方法生成静态页面???关于静态页面和smarty的关系是什么???
      

  5.   

    在apache里面的DirectoryIndex index.php index.html index.html.var    默认就是第一个  如果没有index.php他就执行index,html     我这两天刚好装了apache   本来想问你问题  没想到你前两天没上班   我搞了两天才搞好   好久不见
      

  6.   

    只是不同的扩展名而已。隐藏 PHP一般而言,通过隐藏的手段提高安全性被认为是作用不大的做法。但某些情况下,尽可能的多增加一份安全性都是值得的。 一些简单的方法可以帮助隐藏 PHP,这样做可以提高攻击者发现系统弱点的难度。在 php.ini 文件里设置 expose_php = off ,可以减少他们能获得的有用信息。 另一个策略就是让 web 服务器用 PHP 解析不同扩展名。无论是通过 .htaccess 文件还是 Apache 的配置文件,都可以设置能误导攻击者的文件扩展名: # 使PHP看上去像其它的编程语言
    AddType application/x-httpd-php .asp .py .pl
    # 使 PHP 看上去像未知的文件类型
    AddType application/x-httpd-php .bop .foo .133t
    # 使 PHP 代码看上去像 HTML 页面
    AddType application/x-httpd-php .htm .html
    要让此方法生效,必须把 PHP 文件的扩展名改为以上的扩展名。这样就通过隐藏来提高了安全性,虽然防御能力很低而且有些缺点。 
      

  7.   

    DirectoryIndex index.html index.htm index.html.var index.php