注意大小写,注意相对路径和绝对路径.
不是人家fleaphp的问题,很有可能是你的配置有了问题.ps:烦躁是没有用的.

解决方案 »

  1.   

    require(APP_Dir.'FLEA/FLEA.php');是不是多了个FLEA
      

  2.   

    我检查了100遍了啊!100遍啊!
    文件当然存在,在localhost上运行得好好的我把config.inc.php也贴出来了:<?phpdefine('ROOT', substr(dirname(__FILE__), 0, -7));
    define('IN_ADUNION', true);return array(
        
        'urlLowerChar'      => true,
        
        //是否启用URL重写,以及重写规则 URL_PATHINFO URL_REWRITE。
        //'urlMode' => URL_PATHINFO,   //显示错误信息
        'displayErrors' => true,
        
        //显示友好的错误信息
        'friendlyErrorsMessage' => false,     //自动启用SESSION
        'autoSessionStart' => true,
        
        //缓存目录
       'internalCacheDir' => ROOT.'book_cache',
        
        //'dispatcher'        => 'FLEA_Dispatcher_Auth',
        
        /*
        * 以下为数据库配置
        */
        'dbDSN'     => array(    
         ....略...
        ),
            //数据表前缀
        'dbTablePrefix' => '',);?>
      

  3.   

    我在LINUX下用过这个,没有问题的哈,你这个是提示没有找到文件哈,检查一下,目录位置对不对
    /Data/www/com/star/book/FLEA/FLEA/Dispatcher/Simple.php
      

  4.   

    我也用过,在linux下是没问题的,注意一下大小写
      

  5.   

    路径大小写问题,我碰到过把文件传到linux上文件名自动全部变为小写的,仔细检查一下吧