template.inc是phplib的模板类文件,请下载phplib并安装

解决方案 »

  1.   

    phpe.net 有phplib下载,,下载解压后里面有template.inc ,改名成template.php再引用比较好。
      

  2.   

    我下载并安装了PHPLIB,结果现在不论打开哪个PHP文件,都会出现:
    Fatal error: Cannot redeclare gc() in d:\php\phplib\php\session.inc on line 461我将该文件解压缩到了d:\php\phplib中,将php.ini修改如下:
    include_path=".;d:\php;d:\php\phplib;d:\php\phplib\php";
    然后按照phplib安装说明,将auto_prepend_file 该成auto_prepend_file = prepend.php3 
    其他未变。
    请问我错在什么地方?
      

  3.   

    不要修改php。ini中的相关include_path在需要用template.inc 的地方include_once 他就行了。
      

  4.   

    这下好象还是不对啊。你看:
    Warning: Unknown(prepend.php3): failed to open stream: No such file or directory in Unknown on line 0Warning: (null)(): Failed opening 'prepend.php3' for inclusion (include_path='.;d:\php\includes') in Unknown on line 0怎么办?会不会是我下的包有问题?我想应该不会吧,是在PHPE.NET下的。
    而且上一个警告的意思大概就是说在session.inc文件中不能重声gc()方法。可能是其他地方跟它有雷同的。
      

  5.   

    单个文件你可以直接使用,不用安装,用include或require包含进来就可以了。
      

  6.   

    如果只是想用模板类或数据库,就直接在程序开头得include一下就行了。
      

  7.   

    你们说的是在程序开头加上
    include("d:\php\phplib\php\template.inc");或者
    require_once("d:\php\phplib\php\template.inc");吗?
    不行,结果是:
    Warning: Unknown(prepend.php3): failed to open stream: No such file or directory in Unknown on line 0Warning: (null)(): Failed opening 'prepend.php3' for inclusion (include_path='.;d:\php\includes') in Unknown on line 0
    ???????
      

  8.   

    你真是的,太老实了吧。比如你的程序在apache2/htdocs/mulu下,把那个模版inc文件也考到同一个目录下去,直接include("template.inc");
      

  9.   

    但它总是说不认识这个'prepend.php3' 啊?