Laravel Quick Install sets SQLite by default, ignores created database, and Composer resource error

Whats up,

I’m facing an issue when creating a new user in the system and installing a new Laravel app using the Quick Install option with “Create Database” enabled.

After installation, I encounter several problems:

  1. The .env file is set to use DB_CONNECTION=sqlite by default.
  2. The database that was created during setup is ignored — its credentials are not added to the .env file.
  3. When I try to access the site, I get errors like:
Database driver [sqlite] not supported.

or:

could not find driver
  1. Additionally, I get the following error related to Composer:
Error fetching Composer resource


It seems Laravel is trying to use SQLite by default (even though a MySQL database was created), and the system also fails to complete Composer setup properly.

Has anyone else encountered this? Is there a way to fix or avoid this issue during the Quick Install process?

Thanks in advance!