[GH-ISSUE #181] public/build/rev-manifest.json missing. Causes crash. #128

Closed
opened 2026-02-26 02:32:13 +03:00 by kerem · 2 comments
Owner

Originally created by @lazzarello on GitHub (Jan 5, 2016).
Original GitHub issue: https://github.com/koel/koel/issues/181

current git clone as of this writing

  1. Debian 8
  2. node.js 4.2
  3. dependencies installed and configured
  4. application installed and configured
  5. database connectivity established
  6. default admin user configured correctly
  7. logged into web interface from server's public IP address
  8. exception thrown
file_get_contents(/usr/local/src/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory

indeed, this file is missing from the installation root post-installation. Full stack trace below.

How does this file get generated?

in Application.php line 46
at HandleExceptions->handleError('2', 'file_get_contents(/usr/local/src/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory', '/usr/local/src/koel/app/Application.php', '46', array('file' => 'css/vendors.css', 'manifest' => null))
at file_get_contents('/usr/local/src/koel/public/build/rev-manifest.json') in Application.php line 46
at Application->rev('css/vendors.css') in Facade.php line 216
at Facade::__callStatic('rev', array('css/vendors.css')) in 78abb446520dca69087a1651ca7cf060b3acdae0.php line 14
at App::rev('css/vendors.css') in 78abb446520dca69087a1651ca7cf060b3acdae0.php line 14
at include('/usr/local/src/koel/storage/framework/views/78abb446520dca69087a1651ca7cf060b3acdae0.php') in PhpEngine.php line 42
at PhpEngine->evaluatePath('/usr/local/src/koel/storage/framework/views/78abb446520dca69087a1651ca7cf060b3acdae0.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in CompilerEngine.php line 59
at CompilerEngine->get('/usr/local/src/koel/resources/views/index.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in View.php line 135
at View->getContents() in View.php line 106
at View->renderContents() in View.php line 80
at View->render() in Response.php line 52
at Response->setContent(object(View)) in Response.php line 197
at Response->__construct(object(View)) in Router.php line 1030
at Router->prepareResponse(object(Request), object(View)) in Router.php line 704
at Router->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Authenticate.php line 45
at Authenticate->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Authenticate), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 30
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Router.php line 705
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 678
at Router->dispatchToRoute(object(Request)) in Router.php line 654
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in VerifyCsrfToken.php line 64
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 53
at require_once('/usr/local/src/koel/index.php') in server.php line 19
Originally created by @lazzarello on GitHub (Jan 5, 2016). Original GitHub issue: https://github.com/koel/koel/issues/181 current git clone as of this writing 1. Debian 8 2. node.js 4.2 3. dependencies installed and configured 4. application installed and configured 5. database connectivity established 6. default admin user configured correctly 7. logged into web interface from server's public IP address 8. exception thrown ``` file_get_contents(/usr/local/src/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory ``` indeed, this file is missing from the installation root post-installation. Full stack trace below. How does this file get generated? ``` in Application.php line 46 at HandleExceptions->handleError('2', 'file_get_contents(/usr/local/src/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory', '/usr/local/src/koel/app/Application.php', '46', array('file' => 'css/vendors.css', 'manifest' => null)) at file_get_contents('/usr/local/src/koel/public/build/rev-manifest.json') in Application.php line 46 at Application->rev('css/vendors.css') in Facade.php line 216 at Facade::__callStatic('rev', array('css/vendors.css')) in 78abb446520dca69087a1651ca7cf060b3acdae0.php line 14 at App::rev('css/vendors.css') in 78abb446520dca69087a1651ca7cf060b3acdae0.php line 14 at include('/usr/local/src/koel/storage/framework/views/78abb446520dca69087a1651ca7cf060b3acdae0.php') in PhpEngine.php line 42 at PhpEngine->evaluatePath('/usr/local/src/koel/storage/framework/views/78abb446520dca69087a1651ca7cf060b3acdae0.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in CompilerEngine.php line 59 at CompilerEngine->get('/usr/local/src/koel/resources/views/index.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in View.php line 135 at View->getContents() in View.php line 106 at View->renderContents() in View.php line 80 at View->render() in Response.php line 52 at Response->setContent(object(View)) in Response.php line 197 at Response->__construct(object(View)) in Router.php line 1030 at Router->prepareResponse(object(Request), object(View)) in Router.php line 704 at Router->Illuminate\Routing\{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Authenticate.php line 45 at Authenticate->handle(object(Request), object(Closure)) at call_user_func_array(array(object(Authenticate), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 30 at Pipeline->Illuminate\Routing\{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103 at Pipeline->then(object(Closure)) in Router.php line 705 at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 678 at Router->dispatchToRoute(object(Request)) in Router.php line 654 at Router->dispatch(object(Request)) in Kernel.php line 246 at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in VerifyCsrfToken.php line 64 at VerifyCsrfToken->handle(object(Request), object(Closure)) at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 49 at ShareErrorsFromSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62 at StartSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37 at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59 at EncryptCookies->handle(object(Request), object(Closure)) at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44 at CheckForMaintenanceMode->handle(object(Request), object(Closure)) at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103 at Pipeline->then(object(Closure)) in Kernel.php line 132 at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99 at Kernel->handle(object(Request)) in index.php line 53 at require_once('/usr/local/src/koel/index.php') in server.php line 19 ```
kerem closed this issue 2026-02-26 02:32:13 +03:00
Author
Owner

@phanan commented on GitHub (Jan 6, 2016):

Please see Troubleshooting.

<!-- gh-comment-id:169177393 --> @phanan commented on GitHub (Jan 6, 2016): Please see Troubleshooting.
Author
Owner

@vishwakarma09 commented on GitHub (Jan 15, 2016):

Facing same issue

  1. 14.04.2 LTS, Trusty Tahr
  2. npm --version
    1.3.10

getting error:

ErrorException in Application.php line 46:
file_get_contents(/var/www/html/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory (View: /var/www/html/koel/resources/views/index.blade.php)

full error:

in Application.php line 46
at CompilerEngine->handleViewException(object(ErrorException), '1') in compiled.php line 14626
at PhpEngine->evaluatePath('/var/www/html/koel/storage/framework/views/78e695689c1f04e709656c0e33cfd14b1acd7d20.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in compiled.php line 14661
at CompilerEngine->get('/var/www/html/koel/resources/views/index.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in compiled.php line 14493
at View->getContents() in compiled.php line 14481
at View->renderContents() in compiled.php line 14472
at View->render() in compiled.php line 15637
at Response->setContent(object(View)) in compiled.php line 15137
at Response->__construct(object(View)) in compiled.php line 7989
at Router->prepareResponse(object(Request), object(View)) in compiled.php line 7855
at Router->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9536
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Authenticate.php line 45
at Authenticate->handle(object(Request), object(Closure))
at call_user_func_array(array(object(Authenticate), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 30
at Pipeline->Illuminate\Routing{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9518
at Pipeline->then(object(Closure)) in compiled.php line 7856
at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 7847
at Router->dispatchToRoute(object(Request)) in compiled.php line 7837
at Router->dispatch(object(Request)) in compiled.php line 2349
at Kernel->Illuminate\Foundation\Http{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9536
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 3025
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12943
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 11530
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12682
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12619
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 3086
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528
at Pipeline->Illuminate\Pipeline{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in compiled.php line 9518
at Pipeline->then(object(Closure)) in compiled.php line 2296
at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2280
at Kernel->handle(object(Request)) in index.php line 53
at require_once('/var/www/html/koel/index.php') in server.php line 19

<!-- gh-comment-id:171913540 --> @vishwakarma09 commented on GitHub (Jan 15, 2016): Facing same issue 1. 14.04.2 LTS, Trusty Tahr 2. npm --version 1.3.10 getting error: ErrorException in Application.php line 46: file_get_contents(/var/www/html/koel/public/build/rev-manifest.json): failed to open stream: No such file or directory (View: /var/www/html/koel/resources/views/index.blade.php) full error: in Application.php line 46 at CompilerEngine->handleViewException(object(ErrorException), '1') in compiled.php line 14626 at PhpEngine->evaluatePath('/var/www/html/koel/storage/framework/views/78e695689c1f04e709656c0e33cfd14b1acd7d20.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in compiled.php line 14661 at CompilerEngine->get('/var/www/html/koel/resources/views/index.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag))) in compiled.php line 14493 at View->getContents() in compiled.php line 14481 at View->renderContents() in compiled.php line 14472 at View->render() in compiled.php line 15637 at Response->setContent(object(View)) in compiled.php line 15137 at Response->__construct(object(View)) in compiled.php line 7989 at Router->prepareResponse(object(Request), object(View)) in compiled.php line 7855 at Router->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in compiled.php line 9536 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Authenticate.php line 45 at Authenticate->handle(object(Request), object(Closure)) at call_user_func_array(array(object(Authenticate), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 30 at Pipeline->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in compiled.php line 9518 at Pipeline->then(object(Closure)) in compiled.php line 7856 at Router->runRouteWithinStack(object(Route), object(Request)) in compiled.php line 7847 at Router->dispatchToRoute(object(Request)) in compiled.php line 7837 at Router->dispatch(object(Request)) in compiled.php line 2349 at Kernel->Illuminate\Foundation\Http{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in compiled.php line 9536 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 3025 at VerifyCsrfToken->handle(object(Request), object(Closure)) at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12943 at ShareErrorsFromSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 11530 at StartSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12682 at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 12619 at EncryptCookies->handle(object(Request), object(Closure)) at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in compiled.php line 3086 at CheckForMaintenanceMode->handle(object(Request), object(Closure)) at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in compiled.php line 9528 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in compiled.php line 9518 at Pipeline->then(object(Closure)) in compiled.php line 2296 at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2280 at Kernel->handle(object(Request)) in index.php line 53 at require_once('/var/www/html/koel/index.php') in server.php line 19
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#128
No description provided.