PHP开发 加入小组

298个成员 3006个话题 创建时间:2011-05-30

php crontab 脚本的问题

发表于 2012-05-10 2388 次查看

我有个php脚本
跑到一半的时候报require_once错误
可是前一段时间是不会出错的
为什么呢?网上找了很久也没有找到答案。

PHP Fatal error: BaseService::require_once(): Failed opening required 'Common/MemcacheConnection.php'

4回复
  • 2楼 kent 2012-05-10

    考虑一下这几个可能性:

    1、文件损坏;

    2、文件权限问题;

    3、文件是否不存在?

     

  • 3楼 jason 2012-05-10

    运维的同学少发了一段错误信息

     

    PHP Warning:  BaseService::require_once(Common/MemcacheConnection.php): failed to open stream: Too many open files in XXXXXX
     

    我估计是服务器上面执行脚本的用户ulimit限制的问题,已经让运维增加该数值,明天就能知道结果了

  • 4楼 kent 2012-05-11

    @jason :) 这可是一个直接的答案。 结论:看日志不能只看error

  • 5楼 jason 2012-05-12

    @kent  是的,以后会注意这方面的问题的。

发表回复
功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。