ReflectionException:类不存在

2023-12-24

当我尝试运行作曲家时遇到此错误

{
    "name": "zepluf/standard-edition",
    "description": "The \"ZePLUF Standard Edition\" distribution",
    "autoload": {
        "psr-0": { "": "src/" }
    },
    "require": {
        "php": ">=5.3.3",
        "symfony/symfony": ">=2.1",
        "symfony/framework-bundle": ">=2.1",
        "doctrine/orm": ">=2.2.3,<2.4-dev",
        "doctrine/doctrine-bundle": "1.0.*",
        "twig/extensions": "1.0.*",
        "symfony/assetic-bundle": "2.1.*",
        "symfony/swiftmailer-bundle": "2.1.*",
        "symfony/monolog-bundle": "2.1.*",
        "sensio/distribution-bundle": "2.1.*",
        "sensio/framework-extra-bundle": "2.1.*",
        "sensio/generator-bundle": "2.1.*"
    },
    "scripts": {
        "post-install-cmd": [
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
        ],
        "post-update-cmd": [
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
            "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
        ]
    },
    "minimum-stability": "dev",
    "extra": {
        "symfony-app-dir": "app",
        "symfony-web-dir": "web"
    }
}

似乎不知何故传入了一个空类名,但我不太确定如何进行调试回溯以找到它所在的位置。

D:\Programming\xampp\htdocs\demo\zepluf>composer update --verbose
Loading composer repositories with package information
Updating dependencies
Nothing to install or update
Generating autoload files



  [ReflectionException]
  Class  does not exist



Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handl
ing the post-update-cmd event terminated with an exception



  [RuntimeException]
  An error occurred when executing the ""cache:clear --no-warmup"" command.



Exception trace:
 () at D:\Programming\xampp\htdocs\demo\zepluf\vendor\sensio\distribution-bundle
\Sensio\Bundle\DistributionBundle\Composer\ScriptHandler.php:137
 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::executeCommand() at D:
\Programming\xampp\htdocs\demo\zepluf\vendor\sensio\distribution-bundle\Sensio\B
undle\DistributionBundle\Composer\ScriptHandler.php:48
 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache() at phar:/
/C:/ProgramData/Composer/bin/composer.phar/src/Composer/Script/EventDispatcher.p
hp:122
 Composer\Script\EventDispatcher->executeEventPhpScript() at phar://C:/ProgramDa
ta/Composer/bin/composer.phar/src/Composer/Script/EventDispatcher.php:101
 Composer\Script\EventDispatcher->doDispatch() at phar://C:/ProgramData/Composer
/bin/composer.phar/src/Composer/Script/EventDispatcher.php:74
 Composer\Script\EventDispatcher->dispatchCommandEvent() at phar://C:/ProgramDat
a/Composer/bin/composer.phar/src/Composer/Installer.php:237
 Composer\Installer->run() at phar://C:/ProgramData/Composer/bin/composer.phar/s
rc/Composer/Command/UpdateCommand.php:82
 Composer\Command\UpdateCommand->execute() at phar://C:/ProgramData/Composer/bin
/composer.phar/vendor/symfony/console/Symfony/Component/Console/Command/Command.
php:238
 Symfony\Component\Console\Command\Command->run() at phar://C:/ProgramData/Compo
ser/bin/composer.phar/vendor/symfony/console/Symfony/Component/Console/Applicati
on.php:193
 Symfony\Component\Console\Application->doRun() at phar://C:/ProgramData/Compose
r/bin/composer.phar/src/Composer/Console/Application.php:101
 Composer\Console\Application->doRun() at phar://C:/ProgramData/Composer/bin/com
poser.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:106
 Symfony\Component\Console\Application->run() at phar://C:/ProgramData/Composer/
bin/composer.phar/src/Composer/Console/Application.php:74
 Composer\Console\Application->run() at phar://C:/ProgramData/Composer/bin/compo
ser.phar/bin/composer:37
 require() at C:\ProgramData\Composer\bin\composer.phar:15


update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-custom-instal
lers] [--no-scripts] [--no-progress] [-v|--verbose] [-o|--optimize-autoloader] [
packages1] ... [packagesN]

该错误似乎是因为我尝试在依赖项编译器传递中检索服务。我重写了代码以避免必须从那里检索服务。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ReflectionException:类不存在 的相关文章

  • 访问 PHP 数组对象受保护的属性

    我正在尝试在 Symfony2 中上传多个文件 我正在尝试访问以下请求对象 但无法获取参数属性 如何将文件一一上传 我得到的错误 致命错误 无法访问第 66 行 var www File src Webmuch FileBundle Ent
  • PHP 编译器 openssl 错误

    在提问之前 我必须说我已经tried堆栈和其他地方的每个类似问题都失败了 我无法使用composer因为这个错误 requires ext openssl gt the requested PHP extension openssl is
  • Symfony2 表单提交后刷新同一页面

    我有一个表单 其内容是从数据库创建的 在我的控制器中我有 Route HR manage projectID name hr manage public function manageHRAction Request request pro
  • Symfony2 和 Doctrine,OneToOne 关系中的 Column 不能为 null

    这是一个实体 编辑 完整文件内容 Eve MoonBundle Entity MoonMaterial php namespace Eve MoonBundle Entity use Doctrine ORM Mapping as ORM
  • Symfony 2 中实体管理器和 phpunit 的问题

    我的 phpunit 中的实体管理器有问题 这是我的测试 public function testValidChangeEmail client self createAuthClient user password crawler cli
  • 学说 - 获取下一个和上一个记录

    这样我就已经获取了一些记录 我已创建日期字段 现在我想按日期获取下一条和上一条记录 通过以下方式让它工作 qb this gt createQueryBuilder a next qb gt expr gt gt a created dat
  • Symfony2 - 多种形式的主题

    有没有办法在同一页面上的两个 或多个 表单使用不同的主题 我有 2 个表单 我想对第一个表单使用主题 X 对第二个表单使用主题 Y 您需要在显示表单之前声明您的主题 你应该试试 form theme form ThemeX html twi
  • Symfony 2 中的可选嵌入形式

    我的系统中有两个实体 Person and Phone如下面的代码 class Person ORM Id ORM Column type integer ORM GeneratedValue strategy AUTO private i
  • 在 Symfony 2 和耦合中集成捆绑包(相关 Dotrine 2 实体)

    据我了解 捆绑是分离功能 假设我有一个UserBundle ABlogBundle 然后我的BlogBundle Post将有一个author引用的字段UserBundle User 这不是违背了 Bundle 的目的吗 我无法交换另一个U
  • Composer 自动加载始终是第一位的

    我在一个遗留项目中使用作曲家 该项目有很多没有命名空间的类 重构不是一个选项 这是一个非常庞大的应用程序 但所有新模块都完全符合 psr 4 遗留代码有它自己的自动加载方法 使用类映射 非常有效 我的问题是 无论我以什么顺序添加自动加载器方
  • Sonata 用户管理 - 自定义字段依赖

    我为 FOSUser 扩展了 SonataAdmin 类 并添加了 2 个自定义字段 来自外部数据源的选择类型 Company and Sector 我想做Sector依赖于Company 因此如果用户选择一家公司 它将过滤可用的部门 我虽
  • 在 laravel 中创建项目时,output.php 中 Symfony 解析错误

    安装了 Laravel 5 6 还安装了 PHP 7 0 当我尝试时 laravel new sample project 它创建了所需的文件和依赖项 但出现以下错误 PHP Parse error syntax error unexpec
  • 如何在godaddy共享主机上安装composer?

    我正在尝试安装作曲家 但出现错误 我做了什么 下载的作曲家wget https getcomposer org installer php installer check 使用 Composer 的所有设置均正确 php installer
  • selenium-server:意外状态 SERVICE_PAUSED

    尝试在 Windows 10 中将 Selenium Server 安装为服务 使用 nssm 失败 并显示Unexpected status SERVICE PAUSED on nssm start selenium server Sel
  • 尝试包含多级公共个人存储库时出现 Composer 错误

    我正在拆分一些个人代码 以模块化并在不同的项目中重用它们 我最近开始使用 Composer 并使用它在我的项目中引用这些模块 到目前为止 以下内容对我有用 First project composer json name mpf apimo
  • 如何使用symfony2中的findOneBy方法返回数组而不是对象?

    我有一种情况 我想使用 symfony2 中的 findOneBy id 方法查询数据库 namePosting this gt getDoctrine gt getRepository MyBundle Users gt findOneB
  • Api平台所需的过滤器

    我正在使用 API 平台 并且我已经定义了一个自定义过滤器 如下所示https api platform com docs core filters creating custom filters https api platform co
  • 在 Symfony2 中使用 assetic 加载一个 js 文件

    我是 Symfony 2 的新手 之前我经常使用 Codeigniter 现在我正在探索 assetic 我无法理解如何将单个文件添加到已经加载的 JS 文件堆栈中 我有一个主页树枝文件 其中包含以下内容 javascripts BlogB
  • Composer 列出已安装版本和最新版本的软件包

    如标题所示 是否有任何命令可以列出已安装的软件包以及这些软件包的最新版本 edit php composer phar show 这显示所有可用的软件包以及仅包含已安装版本的已安装软件包 php composer phar show pac
  • 覆盖默认标识符生成策略对关联没有影响

    交响乐 2 7 2 学说 ORM 2 4 7 MySQL 5 6 12 PHP 5 5 0 我有一个具有自定义 ID 生成器策略的实体 它工作完美 在某些情况下 我必须使用 手工制作 的 ID 来覆盖此策略 当主实体在没有关联的情况下被刷新

随机推荐