合并分支后出现Laravel5.5错误:打开所需文件失败

时间:2018-02-02 04:57:02

标签: php laravel laravel-5 tortoisesvn voyager

合并分支后,我遇到了这个错误。

  

lluminate \ Support \ ServiceProvider :: mergeConfigFrom():无法打开所需' D:\ project_folder_path \ vendor \ larapack \ voyager-hooks / publishable / config / voyager-hooks.php' (包含路径=' C:\ PHP中\梨&#39)

所有作曲家更新/安装失败,但下面都有相同的错误。

  

生成优化的自动加载文件   照亮\基金会\ ComposerScripts :: postAutoloadDump   @php artisan包:发现

     

在ServiceProvider.php第59行:

     

lluminate \ Support \ ServiceProvider :: mergeConfigFrom():无法打开所需' D:\ project_folder_path \ vendor \ larapack \ voyager-hooks / publishable / config / voyager-hooks.php' (包含路径=' C:\ PHP中\梨&#39)

ServiceProvider.php中的第59行

<div id="question"></div>
<input id="input" type="input">
<button id="guess">Guess</button>

3 个答案:

答案 0 :(得分:0)

尝试编辑自动加载文件。

composer dump-autoload

答案 1 :(得分:0)

修改

我注意到在这条路径中使用了两种斜杠样式:

D:\project_folder_path\vendor\larapack\voyager-hooks/publishable/config/voyager-hooks.php

我会检查该文件是否首先存在。

<强>原始

未将voyager的更新配置文件合并到现有配置文件中。比较这两个文件:

D:\project_folder_path\vendor\larapack\voyager-hooks/publishable/config/voyager-hooks.php

你项目中的那个:

D:\project_folder_path\config\voyager-hooks.php

很可能你有两个类似的合并线,知道如何处理。

答案 2 :(得分:0)

那些文件被删除了,如果你使用的是git,你可以恢复那个文件夹。用 git status 检查,然后用 git restoregit checkout 恢复。但我不知道为什么要删除。