改了后重启Apache,这一步没忘记吧?

解决方案 »

  1.   

    知道了,应该把php.ini-dist考到系统目录下
    而不是php.ini-recommended
      

  2.   

    当php.ini的display_errors = On并且error_reporting  =  E_ALL时,将显示所有的错误和提示,调试的时候最好打开以便纠错,如果你用以前php写法错误信息多半是关于未定义变量的。变量在赋值以前调用会有提示,解决办法是探测或者屏蔽
    例如显示$foo,可以if(isset($foo)) echo $foo 或者echo @$foo