- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
刚开始处理一个项目,我运行了 composer update
并在尝试清除缓存时遇到异常。
当我尝试运行 php bin\console server:run
时,我收到了这条消息:
php bin\console server:run
PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: Fatal error: Class 'AppKernel' not found in CoreBundle\bin\console:27
Stack trace:
#0 {main}
thrown in CoreBundle\bin\console on line 27
Fatal error: Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: Fatal error: Class 'AppKernel' not found in CoreBundle\bin\console on line 27
Symfony\Component\Debug\Exception\FatalThrowableError: Fatal error: Class 'AppKernel' not found in CoreBundle\bin\console on line 27
Call Stack:
0.0112 427536 1. Symfony\Component\Debug\ErrorHandler->handleException() CoreBundle\vendor\symfony\symfony\src\Symfony\Component\Debug\ErrorHandler.php:0
最佳答案
另一种可能性很大,特别是如果项目是从 v2.7 项目(或之前)更新的,那就是 AppKernel 不为 Composer 所知。现在最好不要手动要求/包含文件(因此这些行已从 web/app_*.php
和 bin/console.php
中删除)。而是让它自动加载。但是,这需要在 Composer 中有一行,以便可以找到它。只有 composer autoloader 会被手动包含,然后它可以加载其他所有内容。
"autoload": {
"files": ["app/AppKernel.php"],
"psr-4": { // etc...
关于php - Symfony3 : Fatal error: Class 'AppKernel' not found in .\bin\控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36286998/
所以,我正在尝试创建一个新项目,但内核发生了一些我不太了解的事情。每次当我生成新的 Bundle 并尝试创建 Controller 或任何东西时,都会出现此错误: PHP Fatal error: U
我在 Symfony2 上运行了 3 个具有相同应用程序的站点,所有这些站点都有一个自定义的 AppKernel.php 文件。我现在正在升级到 Symfony3,composer.json 似乎默认
可能类似于 generate:bundle 命令(生成 bundle 后提示更新 AppKernel)或 Composer(使用安装的依赖项更新自动加载)。 我想获得与 generate:bundle
我正在尝试部署我的 Symfony2 项目。当我运行命令时 php app/console cache:clear --env=prod --no-debug 我收到以下错误: PHP Fatal e
我有这个 app/AppKernel : getEnvironment(), array('dev', 'test'))) { #$bundles[] = new Acme\DemoBundle\Ac
我已经使用 generate:bundle 生成了一个包 (@ShopfishApiBundle),就像我有很多次一样。它已经在AppKernel 中自动注册了 bundle,并将 bundle 的
我已经按照 Symfony 文档生成了一个新的 Bundle (ImgBundle),但是当在浏览器中重新加载应用程序时,它无法识别 bundle 的主类。 这是我的 ImgBundle.php: g
我尝试将我的代码和结构更新到 Symfony 3.0。执行通常的 Composer 更新,当 Composer 执行 post-update-cmd 时出现此错误: Fatal error:
我正在使用 symfony 2,我们有 2 个配置,dev 和 prod。我需要知道我是否可以找出我在实体或模型中使用的是哪一个。 我正在寻找与在 AppKernel.php 中找到的代码类似的内容:
我想根据本教程在 Symfony 4 的 AppKernel 类中注册一个包: https://symfony.com/doc/3.3/bundles.html 但是我没有找到文件夹“app”,也没有
有人知道如何在 AppKernel.php 中获取 parameters.yml(或 _dev)吗? 我想动态更改 getLogDir() 变量('mylogsdir') 吗? 应用内核.php :
我想问一下,当我输入这个时,我从 git bash 收到这条消息 $ composer require slim/slim "^3.0"然后出现这样的警告。 [RuntimeException]
刚开始处理一个项目,我运行了 composer update 并在尝试清除缓存时遇到异常。 当我尝试运行 php bin\console server:run 时,我收到了这条消息: php bin\
我对 symfony2 很陌生,但找不到此信息: 要注册位于我的供应商目录中的包,如何确定 autoload.php 和 Appkernel.php 的命名空间和包名称? 例如,我下载了 Luiggi
我在 Windows 上使用 symfony,我尝试按照 official documentation 中的描述配置 FOSUserBundle。 当我运行 php app/console doctr
我关注了 this安装 SonataMediaBundle 的文档,但我收到此错误: PHP Fatal error: Class 'Application\Sonata\MediaBundle\A
我是一名优秀的程序员,十分优秀!