php 里只要出现一点错误,整个页面都显示不了,如果require_once,被引用的文件出了错,也显示500错误
我想,一个有丰富经验的软件工程师,也参免会在语法主出错,如果页面很大,不是找死人??

解决方案 »

  1.   

    应该不会吧 
    因为如果出错了 网页上会显示 如 Fatal error: Call to undefined function pages() in "URL" on line 48 这样的错误信息 第48行 很准确哦,不过我是PHP新手 可能经历过的错误还很少 .. 
      

  2.   

    打开 php 的错误显示功能(至少在调试环境需要这样做)
      

  3.   

    ①使用内置函数排错,例如echo,var_dump,print 这些都是常用的
    ②使用zendstudio的xdebug插件 可以实现本地断点调试基本就这些了 分给我啊 纯手打 有木有!
      

  4.   

    什么也不现实是因为php.ini的display_error设置原因。
    另外,不打开也可以看到,错误日志一般写在apache的error log下面。一般是这样建议:开发环境打开,方便调试
    线上环境关闭:防止代码被别人看到
      

  5.   

    我学习主要是看传智播客php老师韩顺平的视频教程。看他在视频中讲过,要一边写一边测试,这样心里比较踏实。所以很多错误日志的用法也不懂,只懂得写一点测试一定。这样不会造成代码写完后,不能运行,又要头疼的找错。
      

  6.   

    可以用eclipse编辑器,有什么错误都自动提示。
      

  7.   

    楼主几位,开发 php 用什么开发环境啊,还是说它有专业一点的集成开发环境,现在我都只是用 editplus 这样的纯文本编辑器写的以前做 java、dot net 的时候,都可以在程序里设置断点,监视变量值之类的