使用奏鸣曲管理包时已弃用的警告

2024-02-24

我正在使用 symfony2.7 和 sonata admin 学说 orm 捆绑包,我遵循了官方安装说明,除了一件事之外工作正常。每次请求时,我都会收到以下已废弃的警告,但我不知道如何消除它。

Date:   2016-10-18 08:58:28
Fatal: array(
    ['type'] => 16384, 
    ['message'] => 'This class is deprecated since 3.2 and will be removed with the 4.0 release.Use Sonata\BlockBundle\Block\Block\Service\AbstractBlockService instead.', 
    ['file'] => '/www/managedoc/branch/hoffereka/app/cache/superadmin_dev/classes.php', 
    ['line'] => 8575, 
)

编辑:我附加了堆栈跟踪

1 in classes.php line 9354
2 at require_once() in ClassCollectionLoader.php line 96
3 at ClassCollectionLoader::load(array('Symfony\Bundle\FrameworkBundle\EventListener\SessionListener', 'Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage', 'Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage', 'Symfony\Component\HttpFoundation\Session\Storage\Handler\NativeFileSessionHandler', 'Symfony\Component\HttpFoundation\Session\Storage\Proxy\AbstractProxy', 'Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy', 'Symfony\Component\HttpFoundation\Session\Session', 'Symfony\Bundle\FrameworkBundle\Templating\GlobalVariables', 'Symfony\Bundle\FrameworkBundle\Templating\TemplateReference', 'Symfony\Bundle\FrameworkBundle\Templating\TemplateNameParser', 'Symfony\Bundle\FrameworkBundle\Templating\Loader\TemplateLocator', 'Symfony\Component\Routing\Generator\UrlGenerator', 'Symfony\Component\Routing\RequestContext', 'Symfony\Component\Routing\Router', 'Symfony\Bundle\FrameworkBundle\Routing\RedirectableUrlMatcher', 'Symfony\Bundle\FrameworkBundle\Routing\Router', 'Symfony\Component\Config\FileLocator', 'Symfony\Component\Debug\ErrorHandler', 'Symfony\Component\EventDispatcher\Event', 'Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher', 'Symfony\Component\HttpKernel\EventListener\ResponseListener', 'Symfony\Component\HttpKernel\EventListener\RouterListener', 'Symfony\Component\HttpKernel\Controller\ControllerResolver', 'Symfony\Component\HttpKernel\Event\KernelEvent', 'Symfony\Component\HttpKernel\Event\FilterControllerEvent', 'Symfony\Component\HttpKernel\Event\FilterResponseEvent', 'Symfony\Component\HttpKernel\Event\GetResponseEvent', 'Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent', 'Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent', 'Symfony\Component\HttpKernel\KernelEvents', 'Symfony\Component\HttpKernel\Config\FileLocator', 'Symfony\Bundle\FrameworkBundle\Controller\ControllerNameParser', 'Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver', 'Symfony\Component\Security\Http\AccessMap', 'Symfony\Component\Security\Http\Firewall', 'Symfony\Component\Security\Core\User\UserProviderInterface', 'Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager', 'Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage', 'Symfony\Component\Security\Core\Authorization\AccessDecisionManager', 'Symfony\Component\Security\Core\Authorization\AuthorizationChecker', 'Symfony\Component\Security\Core\Authorization\Voter\VoterInterface', 'Symfony\Bundle\SecurityBundle\Security\FirewallMap', 'Symfony\Bundle\SecurityBundle\Security\FirewallContext', 'Symfony\Component\HttpFoundation\RequestMatcher', 'Twig_Environment', 'Twig_Extension', 'Twig_Extension_Core', 'Twig_Extension_Escaper', 'Twig_Extension_Optimizer', 'Twig_LoaderInterface', 'Twig_Markup', 'Twig_Template', 'Monolog\Formatter\FormatterInterface', 'Monolog\Formatter\LineFormatter', 'Monolog\Handler\HandlerInterface', 'Monolog\Handler\AbstractHandler', 'Monolog\Handler\AbstractProcessingHandler', 'Monolog\Handler\StreamHandler', 'Monolog\Handler\FingersCrossedHandler', 'Monolog\Handler\FilterHandler', 'Monolog\Handler\TestHandler', 'Monolog\Logger', 'Symfony\Bridge\Monolog\Logger', 'Symfony\Bridge\Monolog\Handler\DebugHandler', 'Monolog\Handler\FingersCrossed\ActivationStrategyInterface', 'Monolog\Handler\FingersCrossed\ErrorLevelActivationStrategy', 'Symfony\Bundle\AsseticBundle\DefaultValueSupplier', 'Symfony\Bundle\AsseticBundle\Factory\AssetFactory', 'Doctrine\Common\Annotations\DocLexer', 'Doctrine\Common\Annotations\FileCacheReader', 'Doctrine\Common\Annotations\PhpParser', 'Doctrine\Common\Annotations\Reader', 'Doctrine\Common\Lexer', 'Doctrine\Common\Persistence\ConnectionRegistry', 'Doctrine\Common\Persistence\Proxy', 'Doctrine\Common\Util\ClassUtils', 'Doctrine\Bundle\DoctrineBundle\Registry', 'Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener', 'Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener', 'Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DateTimeParamConverter', 'Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter', 'Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterInterface', 'Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterManager', 'Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener', 'Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener', 'Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener', 'Sensio\Bundle\FrameworkExtraBundle\Configuration\ConfigurationAnnotation', 'Sonata\CoreBundle\Form\Type\BooleanType', 'Sonata\CoreBundle\Form\Type\CollectionType', 'Sonata\CoreBundle\Form\Type\DateRangeType', 'Sonata\CoreBundle\Form\Type\DateTimeRangeType', 'Sonata\CoreBundle\Form\Type\EqualType', 'Sonata\CoreBundle\Form\Type\ImmutableArrayType', 'Sonata\CoreBundle\Form\Type\TranslatableChoiceType', 'Sonata\BlockBundle\Block\BaseBlockService', 'Sonata\BlockBundle\Block\BlockLoaderChain', 'Sonata\BlockBundle\Block\BlockLoaderInterface', 'Sonata\BlockBundle\Block\BlockRenderer', 'Sonata\BlockBundle\Block\BlockRendererInterface', 'Sonata\BlockBundle\Block\BlockServiceInterface', 'Sonata\BlockBundle\Block\BlockServiceManager', 'Sonata\BlockBundle\Block\BlockServiceManagerInterface', 'Sonata\BlockBundle\Block\Loader\ServiceLoader', 'Sonata\BlockBundle\Block\Service\EmptyBlockService', 'Sonata\BlockBundle\Block\Service\RssBlockService', 'Sonata\BlockBundle\Block\Service\MenuBlockService', 'Sonata\BlockBundle\Block\Service\TextBlockService', 'Sonata\BlockBundle\Exception\BlockExceptionInterface', 'Sonata\BlockBundle\Exception\BlockNotFoundException', 'Sonata\BlockBundle\Exception\Filter\DebugOnlyFilter', 'Sonata\BlockBundle\Exception\Filter\FilterInterface', 'Sonata\BlockBundle\Exception\Filter\IgnoreClassFilter', 'Sonata\BlockBundle\Exception\Filter\KeepAllFilter', 'Sonata\BlockBundle\Exception\Filter\KeepNoneFilter', 'Sonata\BlockBundle\Exception\Renderer\InlineDebugRenderer', 'Sonata\BlockBundle\Exception\Renderer\InlineRenderer', 'Sonata\BlockBundle\Exception\Renderer\MonkeyThrowRenderer', 'Sonata\BlockBundle\Exception\Renderer\RendererInterface', 'Sonata\BlockBundle\Exception\Strategy\StrategyManager', 'Sonata\BlockBundle\Exception\Strategy\StrategyManagerInterface', 'Sonata\BlockBundle\Form\Type\ServiceListType', 'Sonata\BlockBundle\Model\BaseBlock', 'Sonata\BlockBundle\Model\Block', 'Sonata\BlockBundle\Model\BlockInterface', 'Sonata\BlockBundle\Model\BlockManagerInterface', 'Sonata\BlockBundle\Model\EmptyBlock', 'Sonata\BlockBundle\Twig\Extension\BlockExtension', 'Sonata\BlockBundle\Twig\GlobalVariables', 'Sonata\AdminBundle\Admin\AbstractAdmin', 'Sonata\AdminBundle\Admin\AbstractAdminExtension', 'Sonata\AdminBundle\Admin\AdminExtensionInterface', 'Sonata\AdminBundle\Admin\AdminHelper', 'Sonata\AdminBundle\Admin\AdminInterface', 'Sonata\AdminBundle\Admin\BaseFieldDescription', 'Sonata\AdminBundle\Admin\FieldDescriptionCollection', 'Sonata\AdminBundle\Admin\FieldDescriptionInterface', 'Sonata\AdminBundle\Admin\Pool', 'Sonata\AdminBundle\Block\AdminListBlockService', 'Sonata\AdminBundle\Builder\DatagridBuilderInterface', 'Sonata\AdminBundle\Builder\FormContractorInterface', 'Sonata\AdminBundle\Builder\ListBuilderInterface', 'Sonata\AdminBundle\Builder\RouteBuilderInterface', 'Sonata\AdminBundle\Builder\ShowBuilderInterface', 'Sonata\AdminBundle\Datagrid\Datagrid', 'Sonata\AdminBundle\Datagrid\DatagridInterface', 'Sonata\AdminBundle\Datagrid\DatagridMapper', 'Sonata\AdminBundle\Datagrid\ListMapper', 'Sonata\AdminBundle\Datagrid\Pager', 'Sonata\AdminBundle\Datagrid\PagerInterface', 'Sonata\AdminBundle\Datagrid\ProxyQueryInterface', 'Sonata\AdminBundle\Exception\ModelManagerException', 'Sonata\AdminBundle\Exception\NoValueException', 'Sonata\AdminBundle\Filter\Filter', 'Sonata\AdminBundle\Filter\FilterFactory', 'Sonata\AdminBundle\Filter\FilterFactoryInterface', 'Sonata\AdminBundle\Filter\FilterInterface', 'Sonata\AdminBundle\Form\DataTransformer\ArrayToModelTransformer', 'Sonata\AdminBundle\Form\DataTransformer\ModelsToArrayTransformer', 'Sonata\AdminBundle\Form\DataTransformer\ModelToIdTransformer', 'Sonata\AdminBundle\Form\EventListener\MergeCollectionListener', 'Sonata\AdminBundle\Form\Extension\Field\Type\FormTypeFieldExtension', 'Sonata\AdminBundle\Form\FormMapper', 'Sonata\AdminBundle\Form\Type\AdminType', 'Sonata\AdminBundle\Form\Type\Filter\ChoiceType', 'Sonata\AdminBundle\Form\Type\Filter\DateRangeType', 'Sonata\AdminBundle\Form\Type\Filter\DateTimeRangeType', 'Sonata\AdminBundle\Form\Type\Filter\DateTimeType', 'Sonata\AdminBundle\Form\Type\Filter\DateType', 'Sonata\AdminBundle\Form\Type\Filter\DefaultType', 'Sonata\AdminBundle\Form\Type\Filter\NumberType', 'Sonata\AdminBundle\Form\Type\ModelReferenceType', 'Sonata\AdminBundle\Form\Type\ModelType', 'Sonata\AdminBundle\Form\Type\ModelListType', 'Sonata\AdminBundle\Guesser\TypeGuesserChain', 'Sonata\AdminBundle\Guesser\TypeGuesserInterface', 'Sonata\AdminBundle\Model\AuditManager', 'Sonata\AdminBundle\Model\AuditManagerInterface', 'Sonata\AdminBundle\Model\AuditReaderInterface', 'Sonata\AdminBundle\Model\ModelManagerInterface', 'Sonata\AdminBundle\Route\AdminPoolLoader', 'Sonata\AdminBundle\Route\DefaultRouteGenerator', 'Sonata\AdminBundle\Route\PathInfoBuilder', 'Sonata\AdminBundle\Route\QueryStringBuilder', 'Sonata\AdminBundle\Route\RouteCollection', 'Sonata\AdminBundle\Route\RouteGeneratorInterface', 'Sonata\AdminBundle\Security\Acl\Permission\AdminPermissionMap', 'Sonata\AdminBundle\Security\Acl\Permission\MaskBuilder', 'Sonata\AdminBundle\Security\Handler\AclSecurityHandler', 'Sonata\AdminBundle\Security\Handler\AclSecurityHandlerInterface', 'Sonata\AdminBundle\Security\Handler\NoopSecurityHandler', 'Sonata\AdminBundle\Security\Handler\RoleSecurityHandler', 'Sonata\AdminBundle\Security\Handler\SecurityHandlerInterface', 'Sonata\AdminBundle\Show\ShowMapper', 'Sonata\AdminBundle\Translator\BCLabelTranslatorStrategy', 'Sonata\AdminBundle\Translator\FormLabelTranslatorStrategy', 'Sonata\AdminBundle\Translator\LabelTranslatorStrategyInterface', 'Sonata\AdminBundle\Translator\NativeLabelTranslatorStrategy', 'Sonata\AdminBundle\Translator\NoopLabelTranslatorStrategy', 'Sonata\AdminBundle\Translator\UnderscoreLabelTranslatorStrategy', 'Sonata\AdminBundle\Twig\Extension\SonataAdminExtension', 'Sonata\AdminBundle\Util\AdminAclManipulator', 'Sonata\AdminBundle\Util\AdminAclManipulatorInterface', 'Sonata\AdminBundle\Util\FormBuilderIterator', 'Sonata\AdminBundle\Util\FormViewIterator', 'Sonata\AdminBundle\Util\ObjectAclManipulator', 'Sonata\AdminBundle\Util\ObjectAclManipulatorInterface'), '/www/managedoc/branch/hoffereka/app/cache/superadmin_dev', 'classes', true, false, '.php') in bootstrap.php.cache line 2609
4 at Kernel->doLoadClassCache('classes', '.php') in bootstrap.php.cache line 2444
5 at Kernel->boot() in bootstrap.php.cache line 2478
6 at Kernel->handle(object(Request)) in app_dev.php line 34
7 at require_once('/www/managedoc/branch/hoffereka/web/app_dev.php') in app_superadmin_dev.php line 3

发生的事情不一定是你的错。正如您在这里所看到的,问题来自于块捆绑中的弃用。也许管理捆绑包(或其他一些捆绑包)正在将其用于某种目的,但尚未遵循弃用建议。

让我们首先修复弃用消息中的错误并使它们更加精确 https://github.com/sonata-project/SonataBlockBundle/pull/337.

再深挖一下,你会发现3.9.0 应该可以解决这个问题 https://github.com/sonata-project/SonataAdminBundle/blob/75a8c1d8ef1ced56d50d4ce5a188d5f7843ca2c5/CHANGELOG.md#390---2016-10-06.

你能跑吗composer info向我们展示您使用的管理包版本是什么?

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

使用奏鸣曲管理包时已弃用的警告 的相关文章

随机推荐

  • 如何在 Appengine 上使用 xlrd 读取 excel 文件

    我在 appengine 中使用 xlrd 我用烧瓶 我无法读取输入文件 并且它不断显示相同的错误消息 代码是 def read rows inputfile rows wb xlrd open workbook inputfile sh
  • Apache 将规则重写为lighttpd

    如何将此apache重写规则转换为lighttpd重写规则 Turn on URL rewriting RewriteEngine On Installation directory RewriteBase adpanel Protect
  • git:错误:您需要首先解析当前索引[重复]

    这个问题在这里已经有答案了 我试图将一个分支与我的分支合并 但出现了合并冲突 看到冲突后 我决定恢复我的分支 但我不确定如何执行此操作 因为我通常运行以下命令的方法似乎无法重置我的分支 git fetch origin git reset
  • $_SERVER['HTTP_HOST'] = 不是我的服务器的 IP

    我的php脚本有 SERVER HTTP HOST 等于一个与我的服务器ip无关的ip 有人有简单的解释吗 我认为某些机器人正在发送完全错误的主机标头 但我认为它无法连接到具有错误主机标头的服务器 thx HTTP HOST由客户提供 在H
  • 如何修复奇怪的 NSLayoutConstraint 错误,这些错误似乎不会影响自定义 UITableViewCell 中的布局

    每次我的自定义 UITableViewCells 由 tableView cellForRowAtIndexPath 绘制时 控制台都会吐出一堆 NSLayoutConstraint 不一致的信息 我理解其中大部分 Unable to si
  • MS Access 2010 导入规范位置?

    我有一个 MS Access 数据库 其中外部数据内的已保存导入具有导入作业 这些作业实际上将某些数据从不同位置导入到某些表中 我无法找出其中存在的每个作业实际导入了哪些表 因为为这些导入指定的名称不清楚且不相关 有什么方法可以找出导入实际
  • 在 alpine linux 上执行 mongodb 二进制文件

    我正在尝试在 Alpine 64 位 Linux 中为 docker 容器运行二进制 mongodb 但运行命令时 mongodb出现以下错误 bash 4 3 mongod bash mongod No such file or dire
  • 我应该使用 Jenkins 重量级执行器还是蝇量级执行器来发送通知?

    我的 Jenkins 管道中有几个步骤可以通知用户 在我的例子中使用 Slack 集成 在 a 中编写通知代码是一个好习惯吗node阻止使用重量级执行器还是将其留在外面以使用蝇量级执行器 根据文档 https github com jenk
  • Postgres:当出现错误时如何执行 Sum 查询?

    我正在使用 sum 函数来查找总数 但出现错误 这是查询 select sum col1 from table name where col2 abc Error function sum text does not exist Hint
  • 如何将 NSMutableArray 传递给另一个 ViewController 类

    我已经创建了 NSMutale 数组 英雄列表视图控制器 我想在另一个 viewController 中使用它地图教程视图控制器 我这样尝试过 在 HeroListViewController h 中 MapTutorialViewCont
  • 如何加快gradle中tomcat的启动过程?

    尝试使用此 gradle 代码片段启动 tomcat task startTomcat type Exec workingDir tomcat home bin commandLine cmd c startup bat 运行此任务后 to
  • Connect-mongo 会话不会自动删除

    我有一个使用 NodeJS Express MongoDB 和 connect mongo 的应用程序 我的问题是 会话过期时似乎不会自动从 MongoDB 中删除 因此数据库大小会不断增长 直到磁盘已满 connect mongo 的开发
  • 免注册 COM 互操作和相关程序集

    我们正在致力于将基于 MFC 的大型应用程序与少数托管 NET 加载项集成 与这些加载项的通信是通过 COM 完成的 从历史上看 我们只是使用注册表来使这些加载项 作为 COM 服务器 可供应用程序使用 但是 现在我们尝试使用免注册 COM
  • 如何在Python中使用wand优化图像大小

    我想使用魔杖调整和优化 png 和 jpg 图像大小 使用 PIL 如果我指定优化选项 我可以保存大约三分之一大小的相同图像 with open filename rb as f pimage PImage open f resized p
  • 表单认证滑动过期不起作用

    我有下面的代码 int intTimeout FormsAuthentication Timeout Hours 60 FormsAuthentication Timeout Minutes var authTicket new Forms
  • Terraform 错误:锁定状态时出错:获取状态锁时出错:发生 2 个错误:

    我尝试了 terraform 版本 v0 12 26 和 v0 13 3 两者都失败了 地形计划 获取状态锁 这可能需要一些时间 错误 锁定状态时出错 获取状态锁时出错 发生 2 个错误 ResourceNotFoundException
  • 初始化期间无法成功更新网络信息

    当我当天第一次启动该应用程序时 我总是遇到上述问题 当我第一次启动应用程序时 我会调用服务器来获取一些数据 然后播放动画视频 服务器调用位于与主 UI 线程不同的线程中 这与网络可达性或动画视频有关吗 我认为第一部分是主要问题 但不能一直重
  • 串口通讯显示

    我正在尝试通过串行端口通信进行聊天 这个聊天必须在 WPF 项目中有一个界面 我已经制作了界面和所有内容 我陷入了通过串口接收响应的困境 我已经尝试从串行端口添加 DataReceived 事件 但我担心我使用错误 因为我以前从未用 C 编
  • 已安装 Scipy 但 Tflearn 表示不支持 Scipy (win7)

    我正在使用 Windows 7 和 tflearn 版本 0 2 2 tensorflow 版本 0 12 1 python 3 5 并且我手动安装了 scipyhttp www lfd uci edu gohlke pythonlibs
  • 使用奏鸣曲管理包时已弃用的警告

    我正在使用 symfony2 7 和 sonata admin 学说 orm 捆绑包 我遵循了官方安装说明 除了一件事之外工作正常 每次请求时 我都会收到以下已废弃的警告 但我不知道如何消除它 Date 2016 10 18 08 58 2