win2003 IIS + PHP +mysql运行一个php程序出现 Notice: Undefined index:错误查了官方网站 说是需要apache支持。请问如何解决呢? 是否一定要安装apache才可以?有没有办法在IIS下工作呢。尝试了 error_reporting 方法无法解决谢谢谢谢

解决方案 »

  1.   

    <?php// Turn off all error reporting
    error_reporting(0);// Report simple running errors
    error_reporting(E_ERROR | E_WARNING | E_PARSE);// Reporting E_NOTICE can be good too (to report uninitialized
    // variables or catch variable name misspellings ...)
    error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);// Report all errors except E_NOTICE
    // This is the default value set in php.ini
    error_reporting(E_ALL ^ E_NOTICE);// Report all PHP errors (bitwise 63 may be used in PHP 3)
    error_reporting(E_ALL);// Same as error_reporting(E_ALL);
    ini_set('error_reporting', E_ALL);?> error_reporting(E_ALL ^ E_NOTICE); 这一句就可以了,显示所有错误,除去notice
    我一般notice我是不理他的.不知道别人有没有什么想法.
      

  2.   

    error_reporting(E_ALL ^ E_NOTICE);