本帖最后由 jichengwei001 于 2014-07-03 12:58:06 编辑

解决方案 »

  1.   

    虽然你有 error_reporting(E_ALL);
    但是错误发生在 error_reporting(E_ALL); 执行之前呢?
      

  2.   

    其实上面还有一个方法,是空的,这2个excel都执行成功了,都生成了新的excel而且是正确的,我理解它已经执行到了最后的那个循环的方法,可是$log ,var_dump($key)都不给我显示,直接使空白页。
    501条的数据从我点击上传到返回空白页的执行时间大约在30-50秒左右;
      

  3.   

    懂了,我的error_reporting(E_ALL);放的位置不对,我在试试去
      

  4.   

     修改php.ini打开错误提示...看看错误提示什么啦.这么长的代码 - -
      

  5.   

    可以试一下定点调试。
    就是在代码执行一半时die('fuck');如果没有问题再继续,结合二分法定位问题
      

  6.   

    找到了,是php.ini里有一个配置,百度上说是设置单个任务的内存最大值,默认128M
    我改成1024就好了。。我里面有一个数组有点大
    谢谢各位了