После слияния ветки я сталкиваюсь с этой ошибкой.
lluminate \ Support \ ServiceProvider :: mergeConfigFrom (): не удалось открыть, требуется ‘D: \ project_folder_path \ vendor \ larapack \ voyager-hooks / publishable / config / voyager-hooks.php’ (include_path = ‘.; C: \ php \ pear «)
Все обновления / установки композитора завершились с той же ошибкой ниже.
Генерация оптимизированных файлов автозагрузки
Осветить \ Foundation \ ComposerScripts :: postAutoloadDump
@php artisan package: откройте для себяВ строке 59 ServiceProvider.php:
lluminate \ Support \ ServiceProvider :: mergeConfigFrom (): не удалось открыть, требуется ‘D: \ project_folder_path \ vendor \ larapack \ voyager-hooks / publishable / config / voyager-hooks.php’ (include_path = ‘.; C: \ php \ pear «)
Строка № 59 в ServiceProvider.php
/**
* Merge the given configuration with the existing configuration.
*
* @param string $path
* @param string $key
* @return void
*/
protected function mergeConfigFrom($path, $key)
{
$config = $this->app['config']->get($key, []);
$this->app['config']->set($key, array_merge(require $path, $config));
}
Попробуйте композитор автозагрузки файлов.
composer dump-autoload
Редактировать:
Я заметил, что в этом пути используются оба стиля слеша:
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
Вероятно, у вас есть две одинаковые строки для объединения, чтобы знать, что делать.