我在当前php页面引用lib.php,require_once($CFG->dirroot.'/mod/forum/lib.php');
复制lib.php为libs.php后,路径都不变,require_once($CFG->dirroot.'/mod/forum/libs.php');
这样就出错了,这是为什么?
我是在moodle上做第二次开发,错误信息也没有,直接输出空白页面,我想问下什么样的情况才有可能导致这种情况出现?

解决方案 »

  1.   

    不知道你用的什么框架!
    建议你打印一下那两个地址,看看有什么问题没有,再一个,是否是框架其他的地方配置了什么,比如库文件就用lib  而没有关于libs的配置! 你看看吧
      

  2.   

    开发时要打开 php 的错误显示开关
    php.ini
    display_errors = On这样你就知道在哪里出错了
      

  3.   

    不知道你用的什么框架!
    建议你打印一下那两个地址,看看有什么问题没有,再一个,是否是框架其他的地方配置了什么,比如库文件就用lib  而没有关于libs的配置! 你看看吧
    我就是想问,能在哪里配置关于require的引用?不然只是一个简单的引用,怎么改下名字就不可以了?