本帖最后由 lihaiyin 于 2010-02-23 13:33:10 编辑

解决方案 »

  1.   

    是说apache的配置  还是……
      

  2.   

    用同事的配置文件覆盖后,修改相关路径了,现在php apache都可以正常运行,但还是报上面的错!!!!!!!!!!!!!!!!
      

  3.   

    $str2|cat:'"李晓军"' 看看这个行不行..
      

  4.   

    应该是魔术引号的问题..不是apache的问题,是php.ini里面的配置.
      

  5.   

    啊,可是我把php.ini都覆盖了啊,还是没用,魔术引号也应该是配置中的原因啊,我都覆盖了
      

  6.   

    可能你css问题 建议改下 smarty { } 为<% %> -----------------------------------------
    新型ORM queryphp框架简介和教程入门
    http://topic.csdn.net/u/20100222/16/b31eaaf2-4ac6-4238-898b-4f06dd3dfbe5.html
    下载
    http://code.google.com/p/queryphp/downloads/list 
      

  7.   

    {$str2|cat:"李晓军"} 换成{$str2|cat:"test code"} 如果没有报错的话,应该就是编码问题..可惜我没smarty环境帮你测试...
      

  8.   

    在头部加上set_magic_quotes_runtime(0); 试试
      

  9.   

    清除掉模板的编译文件 就是 template_c文件夹下面的文件.
      

  10.   

    你最好确定下smarty的版本,,我帮你试了下,都可以的,没有报错.
      

  11.   


    多谢多谢!!!!!!终于搞定了。就是这样我还有疑问,我在配置文件里把这个参数设置成off了,为什么还不行,必须在页头设置这个??前提:template_c文件夹下面的文件删掉了,而且重启apache了
      

  12.   

    ; Magic quotes for incoming GET/POST/Cookie data.
    magic_quotes_gpc = off; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
    magic_quotes_runtime = Off//应该就是这个..; Use Sybase-style magic quotes (escape ' with '' instead of \').
    magic_quotes_sybase = Offphp.ini 是phpinfo()的的ini路径?