TP5.0.18报错,Loader.php文件自动加载composer引入的类报错

浏览:1305 发布日期:2018/04/18 分类:求助交流 关键字: 求助
Fatal error: Access to undeclared static property: Composer\Autoload\ComposerStaticInit34a41e2841af1a67f3ddef099fc7b348::$prefixLengthsPsr4 in \thinkphp\library\think\Loader.php on line 295        // Composer 自动加载支持
        if (is_dir(VENDOR_PATH . 'composer')) {
            if (PHP_VERSION_ID >= 50600 && is_file(VENDOR_PATH . 'composer' . DS . 'autoload_static.php')) {
                require VENDOR_PATH . 'composer' . DS . 'autoload_static.php';

                $declaredClass = get_declared_classes();
                $composerClass = array_pop($declaredClass);

                self::$prefixLengthsPsr4 = $composerClass::$prefixLengthsPsr4;

                self::$prefixDirsPsr4 = property_exists($composerClass, 'prefixDirsPsr4') ? $composerClass::$prefixDirsPsr4 : [];

                self::$prefixesPsr0 = property_exists($composerClass, 'prefixesPsr0') ? $composerClass::$prefixesPsr0 : [];
                self::$map          = property_exists($composerClass, 'classMap') ? $composerClass::$classMap : [];
            } else {
                self::registerComposerLoader();
            }
        }
不知道各位大哥们有没有遇到这个问题 刚下载下来的包
最佳答案
评论( 相关
后面还有条评论,点击查看>>