[GH-ISSUE #1234] Missing login button after fresh install #704

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

Originally created by @MarcoConsiglio-Wichee on GitHub (Jun 16, 2020).
Original GitHub issue: https://github.com/koel/koel/issues/1234

Describe the bug
When installing on Ubuntu 20, the result is success, but can't login because the login button is missing.

To reproduce
Steps to reproduce the behavior:

  1. Install koel following the documentation.

Expected behavior
After populating the credentials e building the front-end stuff, i will expect a login button that takes me to the login route.

Screenshots
koel-login
koel-login-form

Environment

  • Koel v4.4.0
  • OS: Ubuntu 20.04
  • Browser: Firefox 77.0.1 (64 bit)
  • PHP 7.4.3 (cli)
  • Node v10.19.0

Additional context
TL;DR This is my console output during installation process.

Cloning into '.'...
remote: Enumerating objects: 148, done.
remote: Counting objects: 100% (148/148), done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 16657 (delta 63), reused 103 (delta 48), pack-reused 16509
Receiving objects: 100% (16657/16657), 7.54 MiB | 9.22 MiB/s, done.
Resolving deltas: 100% (10991/10991), done.
Submodule 'resources/assets' (https://github.com/koel/core.git) registered for path 'resources/assets'
Cloning into '/var/www/koel/resources/assets'...
remote: Enumerating objects: 4284, done.
remote: Total 4284 (delta 0), reused 0 (delta 0), pack-reused 4284
Receiving objects: 100% (4284/4284), 1.57 MiB | 3.15 MiB/s, done.
Resolving deltas: 100% (2924/2924), done.
Submodule path 'resources/assets': checked out '423f3512a874a44d65d83fa057efbd5c7eccd274'
Switched to a new branch 'v4.4.0'
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 144 installs, 0 updates, 0 removals
  - Installing kylekatarnls/update-helper (1.2.0): Loading from cache
  - Installing cweagans/composer-patches (1.6.7): Loading from cache
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing ocramius/package-versions (1.4.2): Loading from cache
  - Installing symfony/polyfill-ctype (v1.14.0): Loading from cache
  - Installing phpoption/phpoption (1.7.2): Loading from cache
  - Installing vlucas/phpdotenv (v3.6.0): Loading from cache
  - Installing symfony/css-selector (v3.4.37): Loading from cache
  - Installing tijsverkoyen/css-to-inline-styles (2.2.2): Loading from cache
  - Installing symfony/polyfill-php72 (v1.14.0): Loading from cache
  - Installing symfony/polyfill-mbstring (v1.14.0): Loading from cache
  - Installing symfony/var-dumper (v4.4.4): Loading from cache
  - Installing symfony/routing (v4.4.4): Loading from cache
  - Installing symfony/process (v4.4.4): Loading from cache
  - Installing symfony/polyfill-php73 (v1.14.0): Loading from cache
  - Installing symfony/polyfill-intl-idn (v1.14.0): Loading from cache
  - Installing symfony/mime (v4.4.4): Loading from cache
  - Installing symfony/http-foundation (v4.4.4): Loading from cache
  - Installing symfony/event-dispatcher-contracts (v1.1.7): Loading from cache
  - Installing symfony/event-dispatcher (v4.4.4): Loading from cache
  - Installing psr/log (1.1.2): Loading from cache
  - Installing symfony/debug (v4.4.4): Loading from cache
  - Installing symfony/error-handler (v4.4.4): Loading from cache
  - Installing symfony/http-kernel (v4.4.4): Loading from cache
  - Installing symfony/finder (v4.4.4): Loading from cache
  - Installing psr/container (1.0.0): Loading from cache
  - Installing symfony/service-contracts (v1.1.8): Loading from cache
  - Installing symfony/console (v4.4.4): Loading from cache
  - Installing symfony/polyfill-iconv (v1.14.0): Loading from cache
  - Installing doctrine/lexer (1.0.2): Loading from cache
  - Installing egulias/email-validator (2.1.17): Loading from cache
  - Installing swiftmailer/swiftmailer (v6.2.3): Loading from cache
  - Installing paragonie/random_compat (v9.99.99): Loading from cache
  - Installing ramsey/uuid (3.9.3): Loading from cache
  - Installing psr/simple-cache (1.0.1): Loading from cache
  - Installing opis/closure (3.5.1): Loading from cache
  - Installing symfony/translation-contracts (v1.1.7): Loading from cache
  - Installing symfony/translation (v4.4.4): Loading from cache
  - Installing nesbot/carbon (1.39.1): Loading from cache
  - Installing monolog/monolog (1.25.3): Loading from cache
  - Installing league/flysystem (1.0.64): Loading from cache
  - Installing erusev/parsedown (1.7.4): Loading from cache
  - Installing dragonmantank/cron-expression (v2.3.0): Loading from cache
  - Installing doctrine/inflector (1.3.1): Loading from cache
  - Installing laravel/framework (v5.8.37): Loading from cache
  - Installing mtdowling/jmespath.php (2.5.0): Loading from cache
  - Installing ralouphie/getallheaders (3.0.3): Loading from cache
  - Installing psr/http-message (1.0.1): Loading from cache
  - Installing guzzlehttp/psr7 (1.6.1): Loading from cache
  - Installing guzzlehttp/promises (v1.3.1): Loading from cache
  - Installing guzzlehttp/guzzle (6.5.2): Loading from cache
  - Installing aws/aws-sdk-php (3.133.34): Loading from cache
  - Installing aws/aws-sdk-php-laravel (3.5.0): Loading from cache
  - Installing daverandom/resume (v0.0.3): Loading from cache
  - Installing doctrine/cache (1.10.0): Loading from cache
  - Installing doctrine/event-manager (1.1.0): Loading from cache
  - Installing fideloper/proxy (4.3.0): Loading from cache
  - Installing intervention/image (2.5.1): Loading from cache
  - Installing jackiedo/dotenv-editor (1.0.8): Loading from cache
  - Installing james-heinrich/getid3 (v1.9.19): Loading from cache
  - Installing laravel/helpers (v1.2.0): Loading from cache
  - Installing predis/predis (v1.1.1): Loading from cache
  - Installing paragonie/sodium_compat (v1.12.2): Loading from cache
  - Installing pusher/pusher-php-server (v4.1.1): Loading from cache
  - Installing symfony/polyfill-util (v1.14.0): Loading from cache
  - Installing symfony/polyfill-php56 (v1.14.0): Loading from cache
  - Installing namshi/jose (7.2.3): Loading from cache
  - Installing tymon/jwt-auth (0.5.12): Loading from cache
  - Applying patches for tymon/jwt-auth
    .patches/tymon/jwt-auth/replace-fire-with-dispatch.patch (Replace fire() with dispatch())

  - Installing doctrine/dbal (v2.9.3): Loading from cache
  - Installing symfony/filesystem (v4.4.4): Loading from cache
  - Installing seld/phar-utils (1.1.0): Loading from cache
  - Installing seld/jsonlint (1.7.2): Loading from cache
  - Installing justinrainbow/json-schema (5.2.9): Loading from cache
  - Installing composer/xdebug-handler (1.4.0): Loading from cache
  - Installing composer/spdx-licenses (1.5.3): Loading from cache
  - Installing composer/semver (1.5.1): Loading from cache
  - Installing composer/ca-bundle (1.2.6): Loading from cache
  - Installing composer/composer (1.9.3): Loading from cache
  - Installing barryvdh/reflection-docblock (v2.0.6): Loading from cache
  - Installing barryvdh/laravel-ide-helper (v2.6.6): Loading from cache
  - Installing facebook/webdriver (1.8.1): Loading from cache
  - Installing filp/whoops (2.7.1): Loading from cache
  - Installing hamcrest/hamcrest-php (v2.0.0): Loading from cache
  - Installing jakub-onderka/php-console-color (v0.2): Loading from cache
  - Installing symfony/dom-crawler (v3.4.38): Loading from cache
  - Installing laravel/browser-kit-testing (v2.0.0): Loading from cache
  - Installing nikic/php-parser (v4.3.0): Loading from cache
  - Installing jakub-onderka/php-console-highlighter (v0.4): Loading from cache
  - Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache
  - Installing psy/psysh (v0.9.12): Loading from cache
  - Installing laravel/tinker (v1.0.10): Loading from cache
  - Installing mikey179/vfsstream (v1.6.8): Loading from cache
  - Installing symfony/yaml (v4.4.4): Loading from cache
  - Installing mnapoli/front-yaml (1.6.0): Loading from cache
  - Installing php-di/invoker (2.0.0): Loading from cache
  - Installing mnapoli/silly (1.7.2): Loading from cache
  - Installing mpociot/reflection-docblock (1.0.1): Loading from cache
  - Installing windwalker/structure (3.5.17): Loading from cache
  - Installing windwalker/renderer (3.5.17): Loading from cache
  - Installing mpociot/documentarian (0.3.0): Loading from cache
  - Installing fzaninotto/faker (v1.9.1): Loading from cache
  - Installing mpociot/laravel-apidoc-generator (3.17.1): Loading from cache
  - Installing nette/utils (v3.1.1): Loading from cache
  - Installing nette/finder (v2.5.2): Loading from cache
  - Installing nette/php-generator (v3.3.4): Loading from cache
  - Installing phpstan/phpdoc-parser (0.3.5): Loading from cache
  - Installing nette/schema (v1.0.2): Loading from cache
  - Installing nette/robot-loader (v3.2.2): Loading from cache
  - Installing nette/neon (v3.1.1): Loading from cache
  - Installing nette/di (v3.0.3): Loading from cache
  - Installing nette/bootstrap (v3.0.1): Loading from cache
  - Installing jean85/pretty-package-versions (1.2): Loading from cache
  - Installing phpstan/phpstan (0.11.19): Loading from cache
  - Installing mockery/mockery (1.3.1): Loading from cache
  - Installing nunomaduro/larastan (v0.4.3): Loading from cache
  - Installing phpunit/php-text-template (1.2.1): Loading from cache
  - Installing php-mock/php-mock (2.2.1): Loading from cache
  - Installing php-mock/php-mock-integration (2.1.0): Loading from cache
  - Installing php-mock/php-mock-mockery (1.3.0): Loading from cache
  - Installing webmozart/assert (1.7.0): Loading from cache
  - Installing phpdocumentor/reflection-common (2.0.0): Loading from cache
  - Installing phpdocumentor/type-resolver (1.0.1): Loading from cache
  - Installing phpdocumentor/reflection-docblock (4.3.4): Loading from cache
  - Installing phpunit/php-token-stream (3.1.1): Loading from cache
  - Installing sebastian/version (2.0.1): Loading from cache
  - Installing sebastian/resource-operations (2.0.1): Loading from cache
  - Installing sebastian/recursion-context (3.0.0): Loading from cache
  - Installing sebastian/object-reflector (1.1.1): Loading from cache
  - Installing sebastian/object-enumerator (3.0.3): Loading from cache
  - Installing sebastian/global-state (2.0.0): Loading from cache
  - Installing sebastian/exporter (3.1.2): Loading from cache
  - Installing sebastian/environment (4.2.3): Loading from cache
  - Installing sebastian/diff (3.0.2): Loading from cache
  - Installing sebastian/comparator (3.0.2): Loading from cache
  - Installing phpunit/php-timer (2.1.2): Loading from cache
  - Installing phpunit/php-file-iterator (2.0.2): Loading from cache
  - Installing theseer/tokenizer (1.1.3): Loading from cache
  - Installing sebastian/code-unit-reverse-lookup (1.0.1): Loading from cache
  - Installing phpunit/php-code-coverage (6.1.4): Loading from cache
  - Installing doctrine/instantiator (1.3.0): Loading from cache
  - Installing phpspec/prophecy (v1.10.2): Loading from cache
  - Installing phar-io/version (2.0.1): Loading from cache
  - Installing phar-io/manifest (1.0.3): Loading from cache
  - Installing myclabs/deep-copy (1.9.5): Loading from cache
  - Installing phpunit/phpunit (7.5.20): Loading from cache
symfony/var-dumper suggests installing ext-intl (To show region name in time zone dump)
symfony/routing suggests installing doctrine/annotations (For using the annotation loader)
symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/polyfill-intl-idn suggests installing ext-intl (For best performance)
symfony/event-dispatcher-contracts suggests installing psr/event-dispatcher
symfony/event-dispatcher suggests installing symfony/dependency-injection
symfony/http-kernel suggests installing symfony/browser-kit
symfony/http-kernel suggests installing symfony/config
symfony/http-kernel suggests installing symfony/dependency-injection
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/lock
egulias/email-validator suggests installing ext-intl (PHP Internationalization Libraries are required to use the SpoofChecking validation)
swiftmailer/swiftmailer suggests installing ext-intl (Needed to support internationalized email addresses)
swiftmailer/swiftmailer suggests installing true/punycode (Needed to support internationalized email addresses, if ext-intl is not installed)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
ramsey/uuid suggests installing ext-libsodium (Provides the PECL libsodium extension for use with the SodiumRandomGenerator)
ramsey/uuid suggests installing ext-uuid (Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator)
ramsey/uuid suggests installing moontoast/math (Provides support for converting UUID to 128-bit integer (in string form).)
ramsey/uuid suggests installing paragonie/random-lib (Provides RandomLib for use with the RandomLibAdapter)
ramsey/uuid suggests installing ramsey/uuid-console (A console application for generating UUIDs with ramsey/uuid)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\Uuid\Uuid as Doctrine field type.)
symfony/translation suggests installing symfony/config
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server)
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server via PHP Driver)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing sentry/sentry (Allow sending log messages to a Sentry server)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3)
league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem adapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter)
league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use Dropbox storage)
league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you to use Dropbox storage for PHP 5 applications)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (^1.0).)
laravel/framework suggests installing league/flysystem-cached-adapter (Required to use the Flysystem cache (^1.0).)
laravel/framework suggests installing league/flysystem-rackspace (Required to use the Flysystem Rackspace driver (^1.0).)
laravel/framework suggests installing league/flysystem-sftp (Required to use the Flysystem SFTP driver (^1.0).)
laravel/framework suggests installing moontoast/math (Required to use ordered UUIDs (^1.1).)
laravel/framework suggests installing nexmo/client (Required to use the Nexmo transport (^1.0).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (^4.0).)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use PSR-7 bridging features (^1.1).)
laravel/framework suggests installing wildbit/swiftmailer-postmark (Required to use Postmark mail driver (^3.0).)
guzzlehttp/psr7 suggests installing zendframework/zend-httphandlerrunner (Emit PSR-7 responses)
guzzlehttp/guzzle suggests installing ext-intl (Required for Internationalized Domain Name (IDN) support)
aws/aws-sdk-php suggests installing aws/aws-php-sns-message-validator (To validate incoming SNS notifications)
aws/aws-sdk-php-laravel suggests installing laravel/lumen-framework (To test the Lumen bindings)
doctrine/cache suggests installing alcaeus/mongo-php-adapter (Required to use legacy MongoDB driver)
intervention/image suggests installing ext-imagick (to use Imagick based image processing.)
intervention/image suggests installing intervention/imagecache (Caching extension for the Intervention Image library)
james-heinrich/getid3 suggests installing ext-SimpleXML (SimpleXML extension is required to analyze RIFF/WAV/BWF audio files (also requires `ext-libxml`).)
james-heinrich/getid3 suggests installing ext-com_dotnet (COM extension is required when loading files larger than 2GB on Windows.)
james-heinrich/getid3 suggests installing ext-dba (DBA extension is required to use the DBA database as a cache storage.)
james-heinrich/getid3 suggests installing ext-mysql (MySQL extension is required to use the MySQL database as a cache storage (deprecated in PHP 5.5, removed in PHP >= 7.0, use `ext-mysqli` instead).)
james-heinrich/getid3 suggests installing ext-rar (RAR extension is required for RAR archive module.)
james-heinrich/getid3 suggests installing ext-sqlite3 (SQLite3 extension is required to use the SQLite3 database as a cache storage.)
predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol)
paragonie/sodium_compat suggests installing ext-libsodium (PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.)
namshi/jose suggests installing phpseclib/phpseclib (Allows to use Phpseclib as crypto engine, use version ^2.0.)
barryvdh/reflection-docblock suggests installing dflydev/markdown (~1.0)
facebook/webdriver suggests installing ext-SimpleXML (For Firefox profile creation)
filp/whoops suggests installing whoops/soap (Formats errors as SOAP responses)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
mpociot/reflection-docblock suggests installing dflydev/markdown (~1.0)
windwalker/structure suggests installing laktak/hjson (Install ~2.0 if you require HJSON support.)
windwalker/structure suggests installing yosymfony/toml (Install ~1.0 if you require TOML support.)
windwalker/renderer suggests installing league/plates (Install 3.* if you require Plates template engine.)
windwalker/renderer suggests installing mustache/mustache (Install 2.* if you require Mustache engine.)
windwalker/renderer suggests installing twig/twig (Install 1.* if you require Twig engine.)
mpociot/laravel-apidoc-generator suggests installing league/fractal (Required for transformers support)
mpociot/laravel-apidoc-generator suggests installing nunomaduro/collision (For better reporting of errors that are thrown when generating docs)
nette/utils suggests installing ext-intl (to use Strings::webalize(), toAscii(), normalize() and compare())
nette/bootstrap suggests installing tracy/tracy (to use Configurator::enableTracy())
nunomaduro/larastan suggests installing orchestra/testbench (^3.6)
php-mock/php-mock suggests installing php-mock/php-mock-phpunit (Allows integration into PHPUnit testcase with the trait PHPMock.)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.6.0)
phpunit/phpunit suggests installing ext-soap (*)
phpunit/phpunit suggests installing ext-xdebug (*)
phpunit/phpunit suggests installing phpunit/php-invoker (^2.0)
Package facebook/webdriver is abandoned, you should avoid using it. Use php-webdriver/webdriver instead.
Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead.
Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead.
Generating optimized autoload files
Deprecation Notice: Class phpmock\test\MockNamespaceTest located in ./vendor/php-mock/php-mock/tests/MockNamespaceTest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in /usr/share/php/Composer/Autoload/ClassMapGenerator.php:201
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
    You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
Discovered Package: aws/aws-sdk-php-laravel
Discovered Package: barryvdh/laravel-ide-helper
Discovered Package: fideloper/proxy
Discovered Package: intervention/image
Discovered Package: laravel/tinker
Discovered Package: mpociot/laravel-apidoc-generator
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/larastan
Package manifest generated successfully.
ocramius/package-versions:  Generating version class...
ocramius/package-versions: ...done generating version class
> @php artisan clear-compiled
Compiled services and packages files removed!
> @php artisan cache:clear
Failed to clear cache. Make sure you have the appropriate permissions.
> @php -r "if (!file_exists('.env')) copy('.env.example', '.env');"
Attempting to install or upgrade Koel.
Remember, you can always install/upgrade manually following the guide here:
��  https://docs.koel.dev

Generating app key
Generating JWT secret
SQLSTATE[HY000] [1045] Access denied for user 'koel'@'localhost' (using password: YES)

Koel cannot connect to the database. Let's set it up.

 Your DB driver of choice [MySQL/MariaDB]:
  [mysql     ] MySQL/MariaDB
  [pgsql     ] PostgreSQL
  [sqlsrv    ] SQL Server
  [sqlite-e2e] SQLite
 > mysql

 DB host:
 > 127.0.0.1

 DB port (leave empty for default):
 >

 DB name:
 > koel

 DB user:
 > root

 DB password:
 > ***********

Migrating database
Data seeded -- skipping
The absolute path to your media directory. If this is skipped (left blank) now, you can set it later via the web interface.

 Media path []:
 >

Now to front-end stuff
├── Installing Node modules in resources/assets directory
yarn install v1.22.4
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@2.1.3: The platform "linux" is incompatible with this module.
info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@1.1.3: The platform "linux" is incompatible with this module.
info "fsevents@1.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > @phanan/vuebus@3.0.1" has incorrect peer dependency "vue@^2.6.11".
warning " > eslint-config-vue@2.0.2" has incorrect peer dependency "eslint@^2.0.0 || ^3.0.0".
warning " > eslint-config-vue@2.0.2" has incorrect peer dependency "eslint-plugin-vue@^1.0.0 || ^2.0.0".
[4/4] Building fresh packages...
Done in 33.09s.
└── Compiling assets
yarn install v1.22.4
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@1.2.9: The platform "linux" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.1.3: The platform "linux" is incompatible with this module.
info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 17.51s.
yarn run v1.22.4
$ cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js --colors
98% after emitting SizeLimitsPlugin DONE  Compiled successfully in 195669ms9:56:44 PM

                                                                               Asset       Size      Chunks                                Chunk Names
                                                                        /css/app.css    0 bytes  13, 14, 58  [emitted]                     /js/app, /js/remote/app
                                                                     /css/remote.css    0 bytes  13, 14, 58  [emitted]                     /js/app, /js/remote/app
                                                                          /js/app.js    476 KiB          13  [emitted]              [big]  /js/app
                                                              /js/app.js.LICENSE.txt   1.21 KiB              [emitted]
                                                                   /js/remote/app.js    425 KiB      14, 58  [emitted]              [big]  /js/remote/app
                                                       /js/remote/app.js.LICENSE.txt   1.14 KiB              [emitted]
  fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713    162 KiB              [emitted]
  fonts/vendor/font-awesome/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde    434 KiB              [emitted]              [big]
  fonts/vendor/font-awesome/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9    162 KiB              [emitted]
fonts/vendor/font-awesome/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e   75.4 KiB              [emitted]
 fonts/vendor/font-awesome/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad   95.7 KiB              [emitted]
                                    images/bars.gif?23fc89ec29a37a769bef1b4444abceb2   32.4 KiB              [emitted]
                                    images/logo.svg?8a2f5cec8d12d85f91ae82ef106ecb28   5.07 KiB              [emitted]
                                                        js/0.9fd51c095ed334c2ea00.js   2.18 KiB           0  [emitted] [immutable]
                                                        js/1.4e2b73276ddaac9ed00a.js  980 bytes           1  [emitted] [immutable]
                                                       js/10.c85edd75f6ded9797b7e.js   1.48 KiB          10  [emitted] [immutable]
                                                       js/11.99f461ed0365c898564b.js   2.31 KiB          11  [emitted] [immutable]
                                                       js/12.3b5b0bf3dc6c0f1c8726.js    1.4 KiB          12  [emitted] [immutable]
                                                       js/15.b4bd35c1619c5855968e.js   52.4 KiB          15  [emitted] [immutable]
                                                       js/16.6e26d4e548ec812791be.js   10.2 KiB   16, 0, 10  [emitted] [immutable]
                                                       js/17.5f60ae78f5d9000742f1.js   5.67 KiB          17  [emitted] [immutable]
                                           js/17.5f60ae78f5d9000742f1.js.LICENSE.txt  159 bytes              [emitted]
                                                       js/18.92b7991c417375a054c1.js   5.19 KiB          18  [emitted] [immutable]
                                                       js/19.58cdc33c137c2db76fcf.js   3.88 KiB          19  [emitted] [immutable]
                                                        js/2.4b1faa868db0754c5c5f.js   5.18 KiB           2  [emitted] [immutable]
                                                       js/20.dbfdb558448b969a6b6e.js   5.93 KiB          20  [emitted] [immutable]
                                                       js/21.1d5ac74622a98de5114a.js   5.72 KiB          21  [emitted] [immutable]
                                                       js/22.626c660d50c1da79d2ed.js   6.14 KiB          22  [emitted] [immutable]
                                                       js/23.827114b54c891aa2f9a9.js   5.64 KiB          23  [emitted] [immutable]
                                                       js/24.637c7d9e380a51347c9a.js   8.79 KiB          24  [emitted] [immutable]
                                                       js/25.45e9edbfe078814a4e1e.js    2.2 KiB          25  [emitted] [immutable]
                                                       js/26.81823672cd94b22e2fa4.js   4.98 KiB          26  [emitted] [immutable]
                                                       js/27.b3b637cd474c454f6ea6.js   4.92 KiB          27  [emitted] [immutable]
                                                       js/28.890a480d8f6125852a44.js   2.33 KiB          28  [emitted] [immutable]
                                                       js/29.d85359db25b57d16f830.js    3.7 KiB          29  [emitted] [immutable]
                                                        js/3.4a903d5d41e4b229f67e.js    3.6 KiB           3  [emitted] [immutable]
                                                       js/30.d7f5bf61ebaaa0182dfc.js   2.93 KiB          30  [emitted] [immutable]
                                                       js/31.5dc623c0efcbdc23d96a.js   1.86 KiB          31  [emitted] [immutable]
                                                       js/32.24c5c9e447fb9c6f6208.js   10.1 KiB          32  [emitted] [immutable]
                                                       js/33.8b94684942eb684321c6.js   2.16 KiB          33  [emitted] [immutable]
                                                       js/34.ee5fe5a4f3d3b87318eb.js   3.15 KiB          34  [emitted] [immutable]
                                                       js/35.70951bacfdea92686003.js   2.32 KiB          35  [emitted] [immutable]
                                                       js/36.35b8397bc5736ede0b45.js   8.27 KiB          36  [emitted] [immutable]
                                                       js/37.abd0775eb3929d19299c.js   4.04 KiB          37  [emitted] [immutable]
                                                       js/38.d01012d383c03404d096.js   7.09 KiB          38  [emitted] [immutable]
                                                       js/39.2f0da4bfc8517a0b72f4.js   2.03 KiB          39  [emitted] [immutable]
                                                        js/4.7c177368364cda227521.js   3.91 KiB           4  [emitted] [immutable]
                                                       js/40.8bfb1aa0b1593f2a0485.js   1.99 KiB          40  [emitted] [immutable]
                                                       js/41.8721edd7916b6c211a30.js   1.75 KiB          41  [emitted] [immutable]
                                                       js/42.bdb77b7e0af986d17083.js   1.67 KiB          42  [emitted] [immutable]
                                                       js/43.3817e60746c6b041111e.js   3.91 KiB          43  [emitted] [immutable]
                                                       js/44.853022861452be0cbcf5.js   1.86 KiB          44  [emitted] [immutable]
                                                       js/45.1ff50307b323499b1bc2.js   3.11 KiB          45  [emitted] [immutable]
                                                       js/46.9d08c8fa8d00a0305e9d.js   3.71 KiB          46  [emitted] [immutable]
                                                       js/47.85d8abfb85eecadf0a26.js   2.17 KiB          47  [emitted] [immutable]
                                                       js/48.a3f624e5e5a71cf318e3.js   2.83 KiB          48  [emitted] [immutable]
                                                       js/49.359569d9a496e970f0ee.js   3.78 KiB          49  [emitted] [immutable]
                                                        js/5.24ce15920cd988c11be8.js   3.75 KiB           5  [emitted] [immutable]
                                                       js/50.5e2e44601531316ed731.js  619 bytes          50  [emitted] [immutable]
                                                       js/51.7336903779ea8e30d0fc.js   2.14 KiB          51  [emitted] [immutable]
                                                       js/52.c0b1b12f21224924daf5.js  823 bytes          52  [emitted] [immutable]
                                                       js/53.773122a56d8c4186417e.js  906 bytes          53  [emitted] [immutable]
                                                       js/54.81b1bab845224c6b3461.js   1.61 KiB          54  [emitted] [immutable]
                                                       js/55.4e29cf3ee16b16c022e7.js   2.42 KiB          55  [emitted] [immutable]
                                                       js/56.ddc4ff61042bf2e231dd.js   2.65 KiB          56  [emitted] [immutable]
                                                       js/57.0562a283005e7e1e419d.js    3.5 KiB          57  [emitted] [immutable]
                                                       js/58.20e15c03ce37c00c62f7.js   23.1 KiB          58  [emitted] [immutable]
                                           js/58.20e15c03ce37c00c62f7.js.LICENSE.txt   39 bytes              [emitted]
                                                        js/6.e788860dfc0014dfc52f.js   4.41 KiB           6  [emitted] [immutable]
                                                        js/7.0a4e03bc8b7cee0d6c44.js   4.31 KiB           7  [emitted] [immutable]
                                                        js/8.c0d9f320448b40b87c41.js  950 bytes           8  [emitted] [immutable]
                                                        js/9.5d129e7b7d52407acb91.js   1.98 KiB           9  [emitted] [immutable]
Done in 201.40s.

��  Success! Koel can now be run from localhost with `php artisan serve`.
Again, visit �� https://docs.koel.dev for the official documentation.
Feeling generous and want to support Koel's development? Check out https://github.com/users/phanan/sponsorship ��
Thanks for using Koel. You rock! ��

Originally created by @MarcoConsiglio-Wichee on GitHub (Jun 16, 2020). Original GitHub issue: https://github.com/koel/koel/issues/1234 **Describe the bug** When installing on Ubuntu 20, the result is success, but can't login because the login button is missing. **To reproduce** Steps to reproduce the behavior: 1. Install koel following the [documentation](https://docs.koel.dev/#manually). **Expected behavior** After populating the credentials e building the front-end stuff, i will expect a login button that takes me to the login route. **Screenshots** ![koel-login](https://user-images.githubusercontent.com/59602551/84832378-6bfd4a00-b02d-11ea-92c2-0fb28e6e6d8c.jpg) ![koel-login-form](https://user-images.githubusercontent.com/59602551/84833054-bdf29f80-b02e-11ea-8d95-eecf1934b03c.jpg) **Environment** - Koel v4.4.0 - OS: Ubuntu 20.04 - Browser: Firefox 77.0.1 (64 bit) - PHP 7.4.3 (cli) - Node v10.19.0 **Additional context** TL;DR This is my console output during installation process. ``` Cloning into '.'... remote: Enumerating objects: 148, done. remote: Counting objects: 100% (148/148), done. remote: Compressing objects: 100% (100/100), done. remote: Total 16657 (delta 63), reused 103 (delta 48), pack-reused 16509 Receiving objects: 100% (16657/16657), 7.54 MiB | 9.22 MiB/s, done. Resolving deltas: 100% (10991/10991), done. Submodule 'resources/assets' (https://github.com/koel/core.git) registered for path 'resources/assets' Cloning into '/var/www/koel/resources/assets'... remote: Enumerating objects: 4284, done. remote: Total 4284 (delta 0), reused 0 (delta 0), pack-reused 4284 Receiving objects: 100% (4284/4284), 1.57 MiB | 3.15 MiB/s, done. Resolving deltas: 100% (2924/2924), done. Submodule path 'resources/assets': checked out '423f3512a874a44d65d83fa057efbd5c7eccd274' Switched to a new branch 'v4.4.0' Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Package operations: 144 installs, 0 updates, 0 removals - Installing kylekatarnls/update-helper (1.2.0): Loading from cache - Installing cweagans/composer-patches (1.6.7): Loading from cache Gathering patches for root package. Gathering patches for dependencies. This might take a minute. - Installing ocramius/package-versions (1.4.2): Loading from cache - Installing symfony/polyfill-ctype (v1.14.0): Loading from cache - Installing phpoption/phpoption (1.7.2): Loading from cache - Installing vlucas/phpdotenv (v3.6.0): Loading from cache - Installing symfony/css-selector (v3.4.37): Loading from cache - Installing tijsverkoyen/css-to-inline-styles (2.2.2): Loading from cache - Installing symfony/polyfill-php72 (v1.14.0): Loading from cache - Installing symfony/polyfill-mbstring (v1.14.0): Loading from cache - Installing symfony/var-dumper (v4.4.4): Loading from cache - Installing symfony/routing (v4.4.4): Loading from cache - Installing symfony/process (v4.4.4): Loading from cache - Installing symfony/polyfill-php73 (v1.14.0): Loading from cache - Installing symfony/polyfill-intl-idn (v1.14.0): Loading from cache - Installing symfony/mime (v4.4.4): Loading from cache - Installing symfony/http-foundation (v4.4.4): Loading from cache - Installing symfony/event-dispatcher-contracts (v1.1.7): Loading from cache - Installing symfony/event-dispatcher (v4.4.4): Loading from cache - Installing psr/log (1.1.2): Loading from cache - Installing symfony/debug (v4.4.4): Loading from cache - Installing symfony/error-handler (v4.4.4): Loading from cache - Installing symfony/http-kernel (v4.4.4): Loading from cache - Installing symfony/finder (v4.4.4): Loading from cache - Installing psr/container (1.0.0): Loading from cache - Installing symfony/service-contracts (v1.1.8): Loading from cache - Installing symfony/console (v4.4.4): Loading from cache - Installing symfony/polyfill-iconv (v1.14.0): Loading from cache - Installing doctrine/lexer (1.0.2): Loading from cache - Installing egulias/email-validator (2.1.17): Loading from cache - Installing swiftmailer/swiftmailer (v6.2.3): Loading from cache - Installing paragonie/random_compat (v9.99.99): Loading from cache - Installing ramsey/uuid (3.9.3): Loading from cache - Installing psr/simple-cache (1.0.1): Loading from cache - Installing opis/closure (3.5.1): Loading from cache - Installing symfony/translation-contracts (v1.1.7): Loading from cache - Installing symfony/translation (v4.4.4): Loading from cache - Installing nesbot/carbon (1.39.1): Loading from cache - Installing monolog/monolog (1.25.3): Loading from cache - Installing league/flysystem (1.0.64): Loading from cache - Installing erusev/parsedown (1.7.4): Loading from cache - Installing dragonmantank/cron-expression (v2.3.0): Loading from cache - Installing doctrine/inflector (1.3.1): Loading from cache - Installing laravel/framework (v5.8.37): Loading from cache - Installing mtdowling/jmespath.php (2.5.0): Loading from cache - Installing ralouphie/getallheaders (3.0.3): Loading from cache - Installing psr/http-message (1.0.1): Loading from cache - Installing guzzlehttp/psr7 (1.6.1): Loading from cache - Installing guzzlehttp/promises (v1.3.1): Loading from cache - Installing guzzlehttp/guzzle (6.5.2): Loading from cache - Installing aws/aws-sdk-php (3.133.34): Loading from cache - Installing aws/aws-sdk-php-laravel (3.5.0): Loading from cache - Installing daverandom/resume (v0.0.3): Loading from cache - Installing doctrine/cache (1.10.0): Loading from cache - Installing doctrine/event-manager (1.1.0): Loading from cache - Installing fideloper/proxy (4.3.0): Loading from cache - Installing intervention/image (2.5.1): Loading from cache - Installing jackiedo/dotenv-editor (1.0.8): Loading from cache - Installing james-heinrich/getid3 (v1.9.19): Loading from cache - Installing laravel/helpers (v1.2.0): Loading from cache - Installing predis/predis (v1.1.1): Loading from cache - Installing paragonie/sodium_compat (v1.12.2): Loading from cache - Installing pusher/pusher-php-server (v4.1.1): Loading from cache - Installing symfony/polyfill-util (v1.14.0): Loading from cache - Installing symfony/polyfill-php56 (v1.14.0): Loading from cache - Installing namshi/jose (7.2.3): Loading from cache - Installing tymon/jwt-auth (0.5.12): Loading from cache - Applying patches for tymon/jwt-auth .patches/tymon/jwt-auth/replace-fire-with-dispatch.patch (Replace fire() with dispatch()) - Installing doctrine/dbal (v2.9.3): Loading from cache - Installing symfony/filesystem (v4.4.4): Loading from cache - Installing seld/phar-utils (1.1.0): Loading from cache - Installing seld/jsonlint (1.7.2): Loading from cache - Installing justinrainbow/json-schema (5.2.9): Loading from cache - Installing composer/xdebug-handler (1.4.0): Loading from cache - Installing composer/spdx-licenses (1.5.3): Loading from cache - Installing composer/semver (1.5.1): Loading from cache - Installing composer/ca-bundle (1.2.6): Loading from cache - Installing composer/composer (1.9.3): Loading from cache - Installing barryvdh/reflection-docblock (v2.0.6): Loading from cache - Installing barryvdh/laravel-ide-helper (v2.6.6): Loading from cache - Installing facebook/webdriver (1.8.1): Loading from cache - Installing filp/whoops (2.7.1): Loading from cache - Installing hamcrest/hamcrest-php (v2.0.0): Loading from cache - Installing jakub-onderka/php-console-color (v0.2): Loading from cache - Installing symfony/dom-crawler (v3.4.38): Loading from cache - Installing laravel/browser-kit-testing (v2.0.0): Loading from cache - Installing nikic/php-parser (v4.3.0): Loading from cache - Installing jakub-onderka/php-console-highlighter (v0.4): Loading from cache - Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache - Installing psy/psysh (v0.9.12): Loading from cache - Installing laravel/tinker (v1.0.10): Loading from cache - Installing mikey179/vfsstream (v1.6.8): Loading from cache - Installing symfony/yaml (v4.4.4): Loading from cache - Installing mnapoli/front-yaml (1.6.0): Loading from cache - Installing php-di/invoker (2.0.0): Loading from cache - Installing mnapoli/silly (1.7.2): Loading from cache - Installing mpociot/reflection-docblock (1.0.1): Loading from cache - Installing windwalker/structure (3.5.17): Loading from cache - Installing windwalker/renderer (3.5.17): Loading from cache - Installing mpociot/documentarian (0.3.0): Loading from cache - Installing fzaninotto/faker (v1.9.1): Loading from cache - Installing mpociot/laravel-apidoc-generator (3.17.1): Loading from cache - Installing nette/utils (v3.1.1): Loading from cache - Installing nette/finder (v2.5.2): Loading from cache - Installing nette/php-generator (v3.3.4): Loading from cache - Installing phpstan/phpdoc-parser (0.3.5): Loading from cache - Installing nette/schema (v1.0.2): Loading from cache - Installing nette/robot-loader (v3.2.2): Loading from cache - Installing nette/neon (v3.1.1): Loading from cache - Installing nette/di (v3.0.3): Loading from cache - Installing nette/bootstrap (v3.0.1): Loading from cache - Installing jean85/pretty-package-versions (1.2): Loading from cache - Installing phpstan/phpstan (0.11.19): Loading from cache - Installing mockery/mockery (1.3.1): Loading from cache - Installing nunomaduro/larastan (v0.4.3): Loading from cache - Installing phpunit/php-text-template (1.2.1): Loading from cache - Installing php-mock/php-mock (2.2.1): Loading from cache - Installing php-mock/php-mock-integration (2.1.0): Loading from cache - Installing php-mock/php-mock-mockery (1.3.0): Loading from cache - Installing webmozart/assert (1.7.0): Loading from cache - Installing phpdocumentor/reflection-common (2.0.0): Loading from cache - Installing phpdocumentor/type-resolver (1.0.1): Loading from cache - Installing phpdocumentor/reflection-docblock (4.3.4): Loading from cache - Installing phpunit/php-token-stream (3.1.1): Loading from cache - Installing sebastian/version (2.0.1): Loading from cache - Installing sebastian/resource-operations (2.0.1): Loading from cache - Installing sebastian/recursion-context (3.0.0): Loading from cache - Installing sebastian/object-reflector (1.1.1): Loading from cache - Installing sebastian/object-enumerator (3.0.3): Loading from cache - Installing sebastian/global-state (2.0.0): Loading from cache - Installing sebastian/exporter (3.1.2): Loading from cache - Installing sebastian/environment (4.2.3): Loading from cache - Installing sebastian/diff (3.0.2): Loading from cache - Installing sebastian/comparator (3.0.2): Loading from cache - Installing phpunit/php-timer (2.1.2): Loading from cache - Installing phpunit/php-file-iterator (2.0.2): Loading from cache - Installing theseer/tokenizer (1.1.3): Loading from cache - Installing sebastian/code-unit-reverse-lookup (1.0.1): Loading from cache - Installing phpunit/php-code-coverage (6.1.4): Loading from cache - Installing doctrine/instantiator (1.3.0): Loading from cache - Installing phpspec/prophecy (v1.10.2): Loading from cache - Installing phar-io/version (2.0.1): Loading from cache - Installing phar-io/manifest (1.0.3): Loading from cache - Installing myclabs/deep-copy (1.9.5): Loading from cache - Installing phpunit/phpunit (7.5.20): Loading from cache symfony/var-dumper suggests installing ext-intl (To show region name in time zone dump) symfony/routing suggests installing doctrine/annotations (For using the annotation loader) symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader) symfony/routing suggests installing symfony/expression-language (For using expression matching) symfony/polyfill-intl-idn suggests installing ext-intl (For best performance) symfony/event-dispatcher-contracts suggests installing psr/event-dispatcher symfony/event-dispatcher suggests installing symfony/dependency-injection symfony/http-kernel suggests installing symfony/browser-kit symfony/http-kernel suggests installing symfony/config symfony/http-kernel suggests installing symfony/dependency-injection symfony/service-contracts suggests installing symfony/service-implementation symfony/console suggests installing symfony/lock egulias/email-validator suggests installing ext-intl (PHP Internationalization Libraries are required to use the SpoofChecking validation) swiftmailer/swiftmailer suggests installing ext-intl (Needed to support internationalized email addresses) swiftmailer/swiftmailer suggests installing true/punycode (Needed to support internationalized email addresses, if ext-intl is not installed) paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.) ramsey/uuid suggests installing ext-libsodium (Provides the PECL libsodium extension for use with the SodiumRandomGenerator) ramsey/uuid suggests installing ext-uuid (Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator) ramsey/uuid suggests installing moontoast/math (Provides support for converting UUID to 128-bit integer (in string form).) ramsey/uuid suggests installing paragonie/random-lib (Provides RandomLib for use with the RandomLibAdapter) ramsey/uuid suggests installing ramsey/uuid-console (A console application for generating UUIDs with ramsey/uuid) ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\Uuid\Uuid as Doctrine field type.) symfony/translation suggests installing symfony/config monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server) monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required)) monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server) monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server) monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server via PHP Driver) monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib) monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome) monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar) monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server) monolog/monolog suggests installing sentry/sentry (Allow sending log messages to a Sentry server) league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2) league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3) league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage) league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem adapter decorator for metadata caching) league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem) league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files) league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib) league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage) league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter) league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use Dropbox storage) league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you to use Dropbox storage for PHP 5 applications) laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (^1.0).) laravel/framework suggests installing league/flysystem-cached-adapter (Required to use the Flysystem cache (^1.0).) laravel/framework suggests installing league/flysystem-rackspace (Required to use the Flysystem Rackspace driver (^1.0).) laravel/framework suggests installing league/flysystem-sftp (Required to use the Flysystem SFTP driver (^1.0).) laravel/framework suggests installing moontoast/math (Required to use ordered UUIDs (^1.1).) laravel/framework suggests installing nexmo/client (Required to use the Nexmo transport (^1.0).) laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (^4.0).) laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use PSR-7 bridging features (^1.1).) laravel/framework suggests installing wildbit/swiftmailer-postmark (Required to use Postmark mail driver (^3.0).) guzzlehttp/psr7 suggests installing zendframework/zend-httphandlerrunner (Emit PSR-7 responses) guzzlehttp/guzzle suggests installing ext-intl (Required for Internationalized Domain Name (IDN) support) aws/aws-sdk-php suggests installing aws/aws-php-sns-message-validator (To validate incoming SNS notifications) aws/aws-sdk-php-laravel suggests installing laravel/lumen-framework (To test the Lumen bindings) doctrine/cache suggests installing alcaeus/mongo-php-adapter (Required to use legacy MongoDB driver) intervention/image suggests installing ext-imagick (to use Imagick based image processing.) intervention/image suggests installing intervention/imagecache (Caching extension for the Intervention Image library) james-heinrich/getid3 suggests installing ext-SimpleXML (SimpleXML extension is required to analyze RIFF/WAV/BWF audio files (also requires `ext-libxml`).) james-heinrich/getid3 suggests installing ext-com_dotnet (COM extension is required when loading files larger than 2GB on Windows.) james-heinrich/getid3 suggests installing ext-dba (DBA extension is required to use the DBA database as a cache storage.) james-heinrich/getid3 suggests installing ext-mysql (MySQL extension is required to use the MySQL database as a cache storage (deprecated in PHP 5.5, removed in PHP >= 7.0, use `ext-mysqli` instead).) james-heinrich/getid3 suggests installing ext-rar (RAR extension is required for RAR archive module.) james-heinrich/getid3 suggests installing ext-sqlite3 (SQLite3 extension is required to use the SQLite3 database as a cache storage.) predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol) paragonie/sodium_compat suggests installing ext-libsodium (PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.) namshi/jose suggests installing phpseclib/phpseclib (Allows to use Phpseclib as crypto engine, use version ^2.0.) barryvdh/reflection-docblock suggests installing dflydev/markdown (~1.0) facebook/webdriver suggests installing ext-SimpleXML (For Firefox profile creation) filp/whoops suggests installing whoops/soap (Formats errors as SOAP responses) psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.) psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.) mpociot/reflection-docblock suggests installing dflydev/markdown (~1.0) windwalker/structure suggests installing laktak/hjson (Install ~2.0 if you require HJSON support.) windwalker/structure suggests installing yosymfony/toml (Install ~1.0 if you require TOML support.) windwalker/renderer suggests installing league/plates (Install 3.* if you require Plates template engine.) windwalker/renderer suggests installing mustache/mustache (Install 2.* if you require Mustache engine.) windwalker/renderer suggests installing twig/twig (Install 1.* if you require Twig engine.) mpociot/laravel-apidoc-generator suggests installing league/fractal (Required for transformers support) mpociot/laravel-apidoc-generator suggests installing nunomaduro/collision (For better reporting of errors that are thrown when generating docs) nette/utils suggests installing ext-intl (to use Strings::webalize(), toAscii(), normalize() and compare()) nette/bootstrap suggests installing tracy/tracy (to use Configurator::enableTracy()) nunomaduro/larastan suggests installing orchestra/testbench (^3.6) php-mock/php-mock suggests installing php-mock/php-mock-phpunit (Allows integration into PHPUnit testcase with the trait PHPMock.) sebastian/global-state suggests installing ext-uopz (*) phpunit/php-code-coverage suggests installing ext-xdebug (^2.6.0) phpunit/phpunit suggests installing ext-soap (*) phpunit/phpunit suggests installing ext-xdebug (*) phpunit/phpunit suggests installing phpunit/php-invoker (^2.0) Package facebook/webdriver is abandoned, you should avoid using it. Use php-webdriver/webdriver instead. Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead. Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead. Generating optimized autoload files Deprecation Notice: Class phpmock\test\MockNamespaceTest located in ./vendor/php-mock/php-mock/tests/MockNamespaceTest.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in /usr/share/php/Composer/Autoload/ClassMapGenerator.php:201 Carbon 1 is deprecated, see how to migrate to Carbon 2. https://carbon.nesbot.com/docs/#api-carbon-2 You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it. > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover Discovered Package: aws/aws-sdk-php-laravel Discovered Package: barryvdh/laravel-ide-helper Discovered Package: fideloper/proxy Discovered Package: intervention/image Discovered Package: laravel/tinker Discovered Package: mpociot/laravel-apidoc-generator Discovered Package: nesbot/carbon Discovered Package: nunomaduro/larastan Package manifest generated successfully. ocramius/package-versions: Generating version class... ocramius/package-versions: ...done generating version class > @php artisan clear-compiled Compiled services and packages files removed! > @php artisan cache:clear Failed to clear cache. Make sure you have the appropriate permissions. > @php -r "if (!file_exists('.env')) copy('.env.example', '.env');" Attempting to install or upgrade Koel. Remember, you can always install/upgrade manually following the guide here: �� https://docs.koel.dev Generating app key Generating JWT secret SQLSTATE[HY000] [1045] Access denied for user 'koel'@'localhost' (using password: YES) Koel cannot connect to the database. Let's set it up. Your DB driver of choice [MySQL/MariaDB]: [mysql ] MySQL/MariaDB [pgsql ] PostgreSQL [sqlsrv ] SQL Server [sqlite-e2e] SQLite > mysql DB host: > 127.0.0.1 DB port (leave empty for default): > DB name: > koel DB user: > root DB password: > *********** Migrating database Data seeded -- skipping The absolute path to your media directory. If this is skipped (left blank) now, you can set it later via the web interface. Media path []: > Now to front-end stuff ├── Installing Node modules in resources/assets directory yarn install v1.22.4 [1/4] Resolving packages... [2/4] Fetching packages... info fsevents@2.1.3: The platform "linux" is incompatible with this module. info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. info fsevents@1.1.3: The platform "linux" is incompatible with this module. info "fsevents@1.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... warning " > @phanan/vuebus@3.0.1" has incorrect peer dependency "vue@^2.6.11". warning " > eslint-config-vue@2.0.2" has incorrect peer dependency "eslint@^2.0.0 || ^3.0.0". warning " > eslint-config-vue@2.0.2" has incorrect peer dependency "eslint-plugin-vue@^1.0.0 || ^2.0.0". [4/4] Building fresh packages... Done in 33.09s. └── Compiling assets yarn install v1.22.4 [1/4] Resolving packages... [2/4] Fetching packages... info fsevents@1.2.9: The platform "linux" is incompatible with this module. info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation. info fsevents@2.1.3: The platform "linux" is incompatible with this module. info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... [4/4] Building fresh packages... Done in 17.51s. yarn run v1.22.4 $ cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js --colors 98% after emitting SizeLimitsPlugin DONE Compiled successfully in 195669ms9:56:44 PM Asset Size Chunks Chunk Names /css/app.css 0 bytes 13, 14, 58 [emitted] /js/app, /js/remote/app /css/remote.css 0 bytes 13, 14, 58 [emitted] /js/app, /js/remote/app /js/app.js 476 KiB 13 [emitted] [big] /js/app /js/app.js.LICENSE.txt 1.21 KiB [emitted] /js/remote/app.js 425 KiB 14, 58 [emitted] [big] /js/remote/app /js/remote/app.js.LICENSE.txt 1.14 KiB [emitted] fonts/vendor/font-awesome/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713 162 KiB [emitted] fonts/vendor/font-awesome/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde 434 KiB [emitted] [big] fonts/vendor/font-awesome/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9 162 KiB [emitted] fonts/vendor/font-awesome/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e 75.4 KiB [emitted] fonts/vendor/font-awesome/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad 95.7 KiB [emitted] images/bars.gif?23fc89ec29a37a769bef1b4444abceb2 32.4 KiB [emitted] images/logo.svg?8a2f5cec8d12d85f91ae82ef106ecb28 5.07 KiB [emitted] js/0.9fd51c095ed334c2ea00.js 2.18 KiB 0 [emitted] [immutable] js/1.4e2b73276ddaac9ed00a.js 980 bytes 1 [emitted] [immutable] js/10.c85edd75f6ded9797b7e.js 1.48 KiB 10 [emitted] [immutable] js/11.99f461ed0365c898564b.js 2.31 KiB 11 [emitted] [immutable] js/12.3b5b0bf3dc6c0f1c8726.js 1.4 KiB 12 [emitted] [immutable] js/15.b4bd35c1619c5855968e.js 52.4 KiB 15 [emitted] [immutable] js/16.6e26d4e548ec812791be.js 10.2 KiB 16, 0, 10 [emitted] [immutable] js/17.5f60ae78f5d9000742f1.js 5.67 KiB 17 [emitted] [immutable] js/17.5f60ae78f5d9000742f1.js.LICENSE.txt 159 bytes [emitted] js/18.92b7991c417375a054c1.js 5.19 KiB 18 [emitted] [immutable] js/19.58cdc33c137c2db76fcf.js 3.88 KiB 19 [emitted] [immutable] js/2.4b1faa868db0754c5c5f.js 5.18 KiB 2 [emitted] [immutable] js/20.dbfdb558448b969a6b6e.js 5.93 KiB 20 [emitted] [immutable] js/21.1d5ac74622a98de5114a.js 5.72 KiB 21 [emitted] [immutable] js/22.626c660d50c1da79d2ed.js 6.14 KiB 22 [emitted] [immutable] js/23.827114b54c891aa2f9a9.js 5.64 KiB 23 [emitted] [immutable] js/24.637c7d9e380a51347c9a.js 8.79 KiB 24 [emitted] [immutable] js/25.45e9edbfe078814a4e1e.js 2.2 KiB 25 [emitted] [immutable] js/26.81823672cd94b22e2fa4.js 4.98 KiB 26 [emitted] [immutable] js/27.b3b637cd474c454f6ea6.js 4.92 KiB 27 [emitted] [immutable] js/28.890a480d8f6125852a44.js 2.33 KiB 28 [emitted] [immutable] js/29.d85359db25b57d16f830.js 3.7 KiB 29 [emitted] [immutable] js/3.4a903d5d41e4b229f67e.js 3.6 KiB 3 [emitted] [immutable] js/30.d7f5bf61ebaaa0182dfc.js 2.93 KiB 30 [emitted] [immutable] js/31.5dc623c0efcbdc23d96a.js 1.86 KiB 31 [emitted] [immutable] js/32.24c5c9e447fb9c6f6208.js 10.1 KiB 32 [emitted] [immutable] js/33.8b94684942eb684321c6.js 2.16 KiB 33 [emitted] [immutable] js/34.ee5fe5a4f3d3b87318eb.js 3.15 KiB 34 [emitted] [immutable] js/35.70951bacfdea92686003.js 2.32 KiB 35 [emitted] [immutable] js/36.35b8397bc5736ede0b45.js 8.27 KiB 36 [emitted] [immutable] js/37.abd0775eb3929d19299c.js 4.04 KiB 37 [emitted] [immutable] js/38.d01012d383c03404d096.js 7.09 KiB 38 [emitted] [immutable] js/39.2f0da4bfc8517a0b72f4.js 2.03 KiB 39 [emitted] [immutable] js/4.7c177368364cda227521.js 3.91 KiB 4 [emitted] [immutable] js/40.8bfb1aa0b1593f2a0485.js 1.99 KiB 40 [emitted] [immutable] js/41.8721edd7916b6c211a30.js 1.75 KiB 41 [emitted] [immutable] js/42.bdb77b7e0af986d17083.js 1.67 KiB 42 [emitted] [immutable] js/43.3817e60746c6b041111e.js 3.91 KiB 43 [emitted] [immutable] js/44.853022861452be0cbcf5.js 1.86 KiB 44 [emitted] [immutable] js/45.1ff50307b323499b1bc2.js 3.11 KiB 45 [emitted] [immutable] js/46.9d08c8fa8d00a0305e9d.js 3.71 KiB 46 [emitted] [immutable] js/47.85d8abfb85eecadf0a26.js 2.17 KiB 47 [emitted] [immutable] js/48.a3f624e5e5a71cf318e3.js 2.83 KiB 48 [emitted] [immutable] js/49.359569d9a496e970f0ee.js 3.78 KiB 49 [emitted] [immutable] js/5.24ce15920cd988c11be8.js 3.75 KiB 5 [emitted] [immutable] js/50.5e2e44601531316ed731.js 619 bytes 50 [emitted] [immutable] js/51.7336903779ea8e30d0fc.js 2.14 KiB 51 [emitted] [immutable] js/52.c0b1b12f21224924daf5.js 823 bytes 52 [emitted] [immutable] js/53.773122a56d8c4186417e.js 906 bytes 53 [emitted] [immutable] js/54.81b1bab845224c6b3461.js 1.61 KiB 54 [emitted] [immutable] js/55.4e29cf3ee16b16c022e7.js 2.42 KiB 55 [emitted] [immutable] js/56.ddc4ff61042bf2e231dd.js 2.65 KiB 56 [emitted] [immutable] js/57.0562a283005e7e1e419d.js 3.5 KiB 57 [emitted] [immutable] js/58.20e15c03ce37c00c62f7.js 23.1 KiB 58 [emitted] [immutable] js/58.20e15c03ce37c00c62f7.js.LICENSE.txt 39 bytes [emitted] js/6.e788860dfc0014dfc52f.js 4.41 KiB 6 [emitted] [immutable] js/7.0a4e03bc8b7cee0d6c44.js 4.31 KiB 7 [emitted] [immutable] js/8.c0d9f320448b40b87c41.js 950 bytes 8 [emitted] [immutable] js/9.5d129e7b7d52407acb91.js 1.98 KiB 9 [emitted] [immutable] Done in 201.40s. �� Success! Koel can now be run from localhost with `php artisan serve`. Again, visit �� https://docs.koel.dev for the official documentation. Feeling generous and want to support Koel's development? Check out https://github.com/users/phanan/sponsorship �� Thanks for using Koel. You rock! �� ```
kerem 2026-02-26 02:34:01 +03:00
Author
Owner

@BrookeDot commented on GitHub (Jun 20, 2020):

Any errors in the browser console?

It also looks like there is an error with the database, can you check the permissions?

SQLSTATE[HY000] [1045] Access denied for user 'koel'@'localhost' (using password: YES)

<!-- gh-comment-id:647039367 --> @BrookeDot commented on GitHub (Jun 20, 2020): Any errors in the browser console? It also looks like there is an error with the database, can you check the permissions? > SQLSTATE[HY000] [1045] Access denied for user 'koel'@'localhost' (using password: YES)
Author
Owner

@BrookeDot commented on GitHub (Dec 30, 2020):

Closing due to inactivity.

<!-- gh-comment-id:752336044 --> @BrookeDot commented on GitHub (Dec 30, 2020): Closing due to inactivity.
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#704
No description provided.