代码之家  ›  专栏  ›  技术社区  ›  divHelper11

phpmatchetrait处的未定义偏移量

  •  2
  • divHelper11  · 技术社区  · 6 年前

    我的计划进展顺利。我今天想写一些新的代码行,但它给了我这个错误。

    ErrorException: Notice: Undefined offset: 6 
    at vendor/symfony/routing/Matcher/Dumper/PhpMatcherTrait.php:87
    

    我完全不知道那是什么。

    检查我上次还在工作的时候做了什么。我试图配置身份验证和注册表单,因此根据教程,我在终端中使用了这些行:

    composer require symfony/security-csrf
    composer require symfony/security-bundle
    php bin/console make:user
    php bin/console make:migration
    php bin/console doctrine:migrations:migrate
    composer update
    

    这就是我所做的一切。

    我使用的是symfony 4.1和php 7.1.3

    这是一个新的项目,有一个视图,一个控制器,到目前为止工作正常。

    会感谢你在这方面的帮助。

    enter image description here

    enter image description here

    enter image description here

    2 回复  |  直到 6 年前
        1
  •  1
  •   Zeth    6 年前

    好像有什么东西更新了-很可能是作曲家。

    尝试删除您的 vendor 文件夹并做 composer install .

        2
  •  1
  •   Stephen Mullen    6 年前

    我在做了一个 composer update . 运行 php bin/console cache:clear 在候机楼为我解决了这个问题。