如题,在php.ini中,设置了display_errors = off后,程序仍然报警告信息
Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0

解决方案 »

  1.   

    那你在php.ini里把错误级别全关了试试
      

  2.   

    display_errors = off后,即使代码有BUG也不会报错,而是空白页或500错误
      

  3.   

    是LazyCMS的一个框架,我还没有做任何修改,不过我正在看它的源码,希望能发现什么。
      

  4.   

    具体代码中是可以修改php的配置参数的。
    你可以找下有没有ini_set("display_errors", "On")方法的调用。参考: http://blog.chinaunix.net/u2/68125/showart_660454.html
      

  5.   

    学习一下  本人自学php
      

  6.   

    调代码啊,一步一步排除:1、新建一个php文件,在代码里边弄个错的函数,运行,查看有没有错误信息提示;2、有,说明.ini配置文件有问题,修改配置文件直到第一步不会再出现任何错误提示;没有说明,.ini配置文件正常,问题肯定出在你调试的那些程序中,并且肯定是有代码修改了.ini的默认设置,
      

  7.   


    error_reporting(0);
    用来屏蔽错误提示