【问题标题】:composer dump-autoload doesn´t work Laravel 4.2作曲家转储自动加载不起作用 Laravel 4.2
【发布时间】:2017-06-09 01:21:15
【问题描述】:

如果我在命令行中运行composer dump-autoload,会发生以下情况:

Generating autoload files
Warning: Ambiguous class resolution, "CreateRevisionsTable" was found in both "$baseDir . '/app/database/migrations/2013_04_09_062329_create_revisions‌​_table.php" and "C:\Users\Username\PhpstormProjects\projectname\www\ve ndor/venturecraft/revisionable/src/migrations\2013_04_09_062‌​329_create_revisions‌​_table.php" the first will be used

然后什么都没有发生,如果我想在浏览器中查看我的项目,他找不到类。

autoload_classmap 似乎也是正确的,但仍然是错误。

我尝试修复它半周,但似乎没有得到解决方案。

请帮忙。

编辑:粘贴在文件目录中 附加说明:这个错误只发生在我身上。在这个存储库上工作的其他人(通过 git 共享)完全没问题

我最近将我的 xampp 升级到了 php 7 版本,但即使我再次降级它也无法工作......

【问题讨论】:

    标签: php laravel composer-php


    【解决方案1】:

    好的,我解决了...不得不将 short_open_tag=On 放在我的 php.ini 文件中...真是个愚蠢的小东西..

    【讨论】:

      【解决方案2】:

      什么是 bla bla 位,因为它告诉您它在哪里被复制。您需要重命名一个或查看为什么它认为您有两个相同的名称。 这也有帮助吗? suppress-ambiguous-class-resolution-warning-on-composer-dump-autoload

      ambiguous-class-resolution-in-laravel-phpexcel-update

      【讨论】:

      • 不幸的是没有......我什至试图删除两者之一,但没有任何改变。然后他只是把他说文件位置的部分遗漏了这些是“$baseDir。'/app/database/migrations/2013_04_09_062329_create_revisions_table.php”和“C:\Users\Username\PhpstormProjects\projectname\www\ve ndor/venturecraft /revisionable/src/migrations\2013_04_09_062329_create_revisions_table.php"
      • 您可以编辑您的答案并替换 bla bla。请提供实际错误。
      猜你喜欢
      • 2016-10-20
      • 2017-12-28
      • 2014-01-31
      • 2016-05-26
      • 2014-05-29
      • 2015-12-16
      • 2015-04-06
      • 2013-12-16
      • 2018-06-15
      相关资源
      最近更新 更多