Skip to content

Statamic CLI install fails with "Not enough arguments (missing: timezone)" when selecting MySQL #101

@fajriyan

Description

@fajriyan

Bug description

I encountered an issue when installing with Statamic CLI. The problem is that when I selected the MySQL database, it should have migrated the database, but instead I got the error "Not enough arguments (missing: "timezone")". I never had any problems with Statamic CLI in version 5. Here is my terminal log:

or if I'm wrong, please tell me what I should do, thank you 🙏

Terminal Log:

  █▀ ▀█▀ ▄▀█ ▀█▀ ▄▀█ █▀▄▀█ █ █▀▀
  ▄█ ░█░ █▀█ ░█░ █▀█ █░▀░█ █ █▄▄


 ┌ Would you like to install a starter kit? ────────────────────┐
 │ No, start with a blank site.                                 │
 └──────────────────────────────────────────────────────────────┘

 ┌ Where do you want to store your content and data? ───────────┐
 │ Database                                                     │
 └──────────────────────────────────────────────────────────────┘

 ┌ Do you want to enable Statamic Pro? ─────────────────────────┐
 │ Yes                                                          │
 └──────────────────────────────────────────────────────────────┘

  Before your site goes live, you will need to purchase a license on statamic.com.

 ┌ Do you plan to generate a static site? ──────────────────────┐
 │ No                                                           │
 └──────────────────────────────────────────────────────────────┘

 ┌ Create a super user? ────────────────────────────────────────┐
 │ Yes                                                          │
 └──────────────────────────────────────────────────────────────┘

  Great. You'll be prompted for details after installation.

 ┌ Would you like to initialize a Git repository? ──────────────┐
 │ No                                                           │
 └──────────────────────────────────────────────────────────────┘

 ┌ Would you like to spread the joy of Statamic by starring the repo? ┐
 │ Maybe later                                                        │
 └────────────────────────────────────────────────────────────────────┘

  No problem. You can do it at github.com/statamic/cms anytime.

Creating a "statamic/statamic" project at "./teststatamic6"
Installing statamic/statamic (v6.0.2)
  - Installing statamic/statamic (v6.0.2): Extracting archive
Created project in /Users/fajriyan/localserver/explore/teststatamic6
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
Class Statamic\Console\Composer\Scripts is not autoloadable, can not call pre-update-cmd script
Loading composer repositories with package information
Updating dependencies
Lock file operations: 163 installs, 0 updates, 0 removals
  - Locking ajthinking/archetype (v2.0.0)
  - Locking bacon/bacon-qr-code (v3.0.3)
  - Locking brick/math (0.14.7)
  - Locking carbonphp/carbon-doctrine-types (3.2.0)
  - Locking composer/semver (3.4.4)
  - Locking dasprid/enum (1.0.7)
  - Locking dflydev/dot-access-data (v3.0.3)
  - Locking doctrine/deprecations (1.1.6)
  - Locking doctrine/inflector (2.1.0)
  - Locking doctrine/lexer (3.0.1)
  - Locking dragonmantank/cron-expression (v3.6.0)
  - Locking egulias/email-validator (4.0.4)
  - Locking fakerphp/faker (v1.24.1)
  - Locking filp/whoops (2.18.4)
  - Locking fruitcake/laravel-debugbar (v4.0.7)
  - Locking fruitcake/php-cors (v1.4.0)
  - Locking graham-campbell/result-type (v1.1.4)
  - Locking guzzlehttp/guzzle (7.10.0)
  - Locking guzzlehttp/promises (2.3.0)
  - Locking guzzlehttp/psr7 (2.8.0)
  - Locking guzzlehttp/uri-template (v1.0.5)
  - Locking hamcrest/hamcrest-php (v2.1.1)
  - Locking inertiajs/inertia-laravel (v2.0.19)
  - Locking intervention/gif (4.2.4)
  - Locking intervention/image (3.11.6)
  - Locking james-heinrich/getid3 (v1.9.24)
  - Locking laragraph/utils (v2.2.0)
  - Locking laravel/framework (v12.50.0)
  - Locking laravel/pail (v1.2.5)
  - Locking laravel/pint (v1.27.0)
  - Locking laravel/prompts (v0.3.12)
  - Locking laravel/sail (v1.52.0)
  - Locking laravel/serializable-closure (v2.0.9)
  - Locking laravel/tinker (v2.11.0)
  - Locking league/commonmark (2.8.0)
  - Locking league/config (v1.2.0)
  - Locking league/csv (9.28.0)
  - Locking league/flysystem (3.31.0)
  - Locking league/flysystem-local (3.31.0)
  - Locking league/glide (3.1.0)
  - Locking league/mime-type-detection (1.16.0)
  - Locking league/uri (7.8.0)
  - Locking league/uri-interfaces (7.8.0)
  - Locking maennchen/zipstream-php (3.2.1)
  - Locking michelf/php-smartypants (1.8.1)
  - Locking mockery/mockery (1.6.12)
  - Locking monolog/monolog (3.10.0)
  - Locking myclabs/deep-copy (1.13.4)
  - Locking nesbot/carbon (3.11.1)
  - Locking nette/schema (v1.3.4)
  - Locking nette/utils (v4.1.2)
  - Locking nikic/php-parser (v5.7.0)
  - Locking nunomaduro/collision (v8.8.3)
  - Locking nunomaduro/termwind (v2.3.3)
  - Locking paragonie/constant_time_encoding (v3.1.3)
  - Locking phar-io/manifest (2.0.4)
  - Locking phar-io/version (3.2.1)
  - Locking php-debugbar/php-debugbar (v3.3.1)
  - Locking php-debugbar/symfony-bridge (v1.1.0)
  - Locking phpdocumentor/reflection-common (2.2.0)
  - Locking phpdocumentor/reflection-docblock (5.6.6)
  - Locking phpdocumentor/type-resolver (1.12.0)
  - Locking phpoption/phpoption (1.9.5)
  - Locking phpstan/phpdoc-parser (2.3.2)
  - Locking phpunit/php-code-coverage (11.0.12)
  - Locking phpunit/php-file-iterator (5.1.1)
  - Locking phpunit/php-invoker (5.0.1)
  - Locking phpunit/php-text-template (4.0.1)
  - Locking phpunit/php-timer (7.0.1)
  - Locking phpunit/phpunit (11.5.52)
  - Locking pixelfear/composer-dist-plugin (v0.1.6)
  - Locking pragmarx/google2fa (v8.0.3)
  - Locking psr/clock (1.0.0)
  - Locking psr/container (2.0.2)
  - Locking psr/event-dispatcher (1.0.0)
  - Locking psr/http-client (1.0.3)
  - Locking psr/http-factory (1.1.0)
  - Locking psr/http-message (2.0)
  - Locking psr/log (3.0.2)
  - Locking psr/simple-cache (3.0.0)
  - Locking psy/psysh (v0.12.19)
  - Locking ralouphie/getallheaders (3.0.3)
  - Locking ramsey/collection (2.1.1)
  - Locking ramsey/uuid (4.9.2)
  - Locking rebing/graphql-laravel (9.14.0)
  - Locking rhukster/dom-sanitizer (1.0.8)
  - Locking scrivo/highlight.php (v9.18.1.10)
  - Locking sebastian/cli-parser (3.0.2)
  - Locking sebastian/code-unit (3.0.3)
  - Locking sebastian/code-unit-reverse-lookup (4.0.1)
  - Locking sebastian/comparator (6.3.3)
  - Locking sebastian/complexity (4.0.1)
  - Locking sebastian/diff (6.0.2)
  - Locking sebastian/environment (7.2.1)
  - Locking sebastian/exporter (6.3.2)
  - Locking sebastian/global-state (7.0.2)
  - Locking sebastian/lines-of-code (3.0.1)
  - Locking sebastian/object-enumerator (6.0.1)
  - Locking sebastian/object-reflector (4.0.1)
  - Locking sebastian/recursion-context (6.0.3)
  - Locking sebastian/type (5.1.3)
  - Locking sebastian/version (5.0.2)
  - Locking spatie/backtrace (1.8.1)
  - Locking spatie/blink (1.4.0)
  - Locking spatie/error-solutions (1.1.3)
  - Locking spatie/flare-client-php (1.10.1)
  - Locking spatie/ignition (1.15.1)
  - Locking spatie/laravel-ignition (2.10.0)
  - Locking spatie/shiki-php (2.3.3)
  - Locking spomky-labs/cbor-php (3.2.2)
  - Locking spomky-labs/pki-framework (1.4.1)
  - Locking staabm/side-effects-detector (1.0.5)
  - Locking statamic/cms (v6.2.4)
  - Locking statamic/stringy (3.1.3)
  - Locking stillat/blade-parser (v2.0.0)
  - Locking symfony/clock (v7.4.0)
  - Locking symfony/console (v7.4.4)
  - Locking symfony/css-selector (v7.4.0)
  - Locking symfony/deprecation-contracts (v3.6.0)
  - Locking symfony/error-handler (v7.4.4)
  - Locking symfony/event-dispatcher (v7.4.4)
  - Locking symfony/event-dispatcher-contracts (v3.6.0)
  - Locking symfony/finder (v7.4.5)
  - Locking symfony/http-foundation (v7.4.5)
  - Locking symfony/http-kernel (v7.4.5)
  - Locking symfony/lock (v7.4.5)
  - Locking symfony/mailer (v7.4.4)
  - Locking symfony/mime (v7.4.5)
  - Locking symfony/polyfill-ctype (v1.33.0)
  - Locking symfony/polyfill-intl-grapheme (v1.33.0)
  - Locking symfony/polyfill-intl-idn (v1.33.0)
  - Locking symfony/polyfill-intl-normalizer (v1.33.0)
  - Locking symfony/polyfill-mbstring (v1.33.0)
  - Locking symfony/polyfill-php80 (v1.33.0)
  - Locking symfony/polyfill-php83 (v1.33.0)
  - Locking symfony/polyfill-php84 (v1.33.0)
  - Locking symfony/polyfill-php85 (v1.33.0)
  - Locking symfony/polyfill-uuid (v1.33.0)
  - Locking symfony/process (v7.4.5)
  - Locking symfony/property-access (v7.4.4)
  - Locking symfony/property-info (v7.4.5)
  - Locking symfony/routing (v7.4.4)
  - Locking symfony/serializer (v7.4.5)
  - Locking symfony/service-contracts (v3.6.1)
  - Locking symfony/string (v7.4.4)
  - Locking symfony/translation (v7.4.4)
  - Locking symfony/translation-contracts (v3.6.1)
  - Locking symfony/type-info (v7.4.4)
  - Locking symfony/uid (v7.4.4)
  - Locking symfony/var-dumper (v7.4.4)
  - Locking symfony/var-exporter (v7.4.0)
  - Locking symfony/yaml (v7.4.1)
  - Locking thecodingmachine/safe (v3.3.0)
  - Locking theseer/tokenizer (1.3.1)
  - Locking tijsverkoyen/css-to-inline-styles (v2.4.0)
  - Locking ueberdosis/tiptap-php (2.1.0)
  - Locking vlucas/phpdotenv (v5.6.3)
  - Locking voku/portable-ascii (2.0.3)
  - Locking web-auth/cose-lib (4.5.0)
  - Locking web-auth/webauthn-lib (5.2.3)
  - Locking webmozart/assert (2.1.2)
  - Locking webonyx/graphql-php (v15.30.2)
  - Locking wilderborn/partyline (1.0.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 163 installs, 0 updates, 0 removals
  - Installing pixelfear/composer-dist-plugin (v0.1.6): Extracting archive
  - Installing carbonphp/carbon-doctrine-types (3.2.0): Extracting archive
  - Installing dasprid/enum (1.0.7): Extracting archive
  - Installing doctrine/inflector (2.1.0): Extracting archive
  - Installing doctrine/lexer (3.0.1): Extracting archive
  - Installing dragonmantank/cron-expression (v3.6.0): Extracting archive
  - Installing symfony/deprecation-contracts (v3.6.0): Extracting archive
  - Installing psr/container (2.0.2): Extracting archive
  - Installing fakerphp/faker (v1.24.1): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.33.0): Extracting archive
  - Installing symfony/http-foundation (v7.4.5): Extracting archive
  - Installing symfony/var-dumper (v7.4.4): Extracting archive
  - Installing psr/log (3.0.2): Extracting archive
  - Installing php-debugbar/php-debugbar (v3.3.1): Extracting archive
  - Installing php-debugbar/symfony-bridge (v1.1.0): Extracting archive
  - Installing voku/portable-ascii (2.0.3): Extracting archive
  - Installing symfony/polyfill-php80 (v1.33.0): Extracting archive
  - Installing symfony/polyfill-ctype (v1.33.0): Extracting archive
  - Installing phpoption/phpoption (1.9.5): Extracting archive
  - Installing graham-campbell/result-type (v1.1.4): Extracting archive
  - Installing vlucas/phpdotenv (v5.6.3): Extracting archive
  - Installing symfony/css-selector (v7.4.0): Extracting archive
  - Installing tijsverkoyen/css-to-inline-styles (v2.4.0): Extracting archive
  - Installing symfony/polyfill-uuid (v1.33.0): Extracting archive
  - Installing symfony/uid (v7.4.4): Extracting archive
  - Installing symfony/routing (v7.4.4): Extracting archive
  - Installing symfony/process (v7.4.5): Extracting archive
  - Installing symfony/polyfill-php85 (v1.33.0): Extracting archive
  - Installing symfony/polyfill-php84 (v1.33.0): Extracting archive
  - Installing symfony/polyfill-php83 (v1.33.0): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.33.0): Extracting archive
  - Installing symfony/polyfill-intl-idn (v1.33.0): Extracting archive
  - Installing symfony/mime (v7.4.5): Extracting archive
  - Installing symfony/service-contracts (v3.6.1): Extracting archive
  - Installing psr/event-dispatcher (1.0.0): Extracting archive
  - Installing symfony/event-dispatcher-contracts (v3.6.0): Extracting archive
  - Installing symfony/event-dispatcher (v7.4.4): Extracting archive
  - Installing egulias/email-validator (4.0.4): Extracting archive
  - Installing symfony/mailer (v7.4.4): Extracting archive
  - Installing symfony/error-handler (v7.4.4): Extracting archive
  - Installing symfony/http-kernel (v7.4.5): Extracting archive
  - Installing symfony/finder (v7.4.5): Extracting archive
  - Installing symfony/polyfill-intl-grapheme (v1.33.0): Extracting archive
  - Installing symfony/string (v7.4.4): Extracting archive
  - Installing symfony/console (v7.4.4): Extracting archive
  - Installing ramsey/collection (2.1.1): Extracting archive
  - Installing brick/math (0.14.7): Extracting archive
  - Installing ramsey/uuid (4.9.2): Extracting archive
  - Installing psr/simple-cache (3.0.0): Extracting archive
  - Installing nunomaduro/termwind (v2.3.3): Extracting archive
  - Installing symfony/translation-contracts (v3.6.1): Extracting archive
  - Installing symfony/translation (v7.4.4): Extracting archive
  - Installing psr/clock (1.0.0): Extracting archive
  - Installing symfony/clock (v7.4.0): Extracting archive
  - Installing nesbot/carbon (3.11.1): Extracting archive
  - Installing monolog/monolog (3.10.0): Extracting archive
  - Installing psr/http-message (2.0): Extracting archive
  - Installing psr/http-factory (1.1.0): Extracting archive
  - Installing league/uri-interfaces (7.8.0): Extracting archive
  - Installing league/uri (7.8.0): Extracting archive
  - Installing league/mime-type-detection (1.16.0): Extracting archive
  - Installing league/flysystem-local (3.31.0): Extracting archive
  - Installing league/flysystem (3.31.0): Extracting archive
  - Installing nette/utils (v4.1.2): Extracting archive
  - Installing nette/schema (v1.3.4): Extracting archive
  - Installing dflydev/dot-access-data (v3.0.3): Extracting archive
  - Installing league/config (v1.2.0): Extracting archive
  - Installing league/commonmark (2.8.0): Extracting archive
  - Installing laravel/serializable-closure (v2.0.9): Extracting archive
  - Installing laravel/prompts (v0.3.12): Extracting archive
  - Installing guzzlehttp/uri-template (v1.0.5): Extracting archive
  - Installing psr/http-client (1.0.3): Extracting archive
  - Installing ralouphie/getallheaders (3.0.3): Extracting archive
  - Installing guzzlehttp/psr7 (2.8.0): Extracting archive
  - Installing guzzlehttp/promises (2.3.0): Extracting archive
  - Installing guzzlehttp/guzzle (7.10.0): Extracting archive
  - Installing fruitcake/php-cors (v1.4.0): Extracting archive
  - Installing laravel/framework (v12.50.0): Extracting archive
  - Installing fruitcake/laravel-debugbar (v4.0.7): Extracting archive
  - Installing intervention/gif (4.2.4): Extracting archive
  - Installing intervention/image (3.11.6): Extracting archive
  - Installing webonyx/graphql-php (v15.30.2): Extracting archive
  - Installing thecodingmachine/safe (v3.3.0): Extracting archive
  - Installing laragraph/utils (v2.2.0): Extracting archive
  - Installing laravel/pail (v1.2.5): Extracting archive
  - Installing laravel/pint (v1.27.0): Extracting archive
  - Installing symfony/yaml (v7.4.1): Extracting archive
  - Installing laravel/sail (v1.52.0): Extracting archive
  - Installing nikic/php-parser (v5.7.0): Extracting archive
  - Installing psy/psysh (v0.12.19): Extracting archive
  - Installing laravel/tinker (v2.11.0): Extracting archive
  - Installing hamcrest/hamcrest-php (v2.1.1): Extracting archive
  - Installing mockery/mockery (1.6.12): Extracting archive
  - Installing filp/whoops (2.18.4): Extracting archive
  - Installing nunomaduro/collision (v8.8.3): Extracting archive
  - Installing phpstan/phpdoc-parser (2.3.2): Extracting archive
  - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
  - Installing doctrine/deprecations (1.1.6): Extracting archive
  - Installing phpdocumentor/type-resolver (1.12.0): Extracting archive
  - Installing staabm/side-effects-detector (1.0.5): Extracting archive
  - Installing sebastian/version (5.0.2): Extracting archive
  - Installing sebastian/type (5.1.3): Extracting archive
  - Installing sebastian/recursion-context (6.0.3): Extracting archive
  - Installing sebastian/object-reflector (4.0.1): Extracting archive
  - Installing sebastian/object-enumerator (6.0.1): Extracting archive
  - Installing sebastian/global-state (7.0.2): Extracting archive
  - Installing sebastian/exporter (6.3.2): Extracting archive
  - Installing sebastian/environment (7.2.1): Extracting archive
  - Installing sebastian/diff (6.0.2): Extracting archive
  - Installing sebastian/comparator (6.3.3): Extracting archive
  - Installing sebastian/code-unit (3.0.3): Extracting archive
  - Installing sebastian/cli-parser (3.0.2): Extracting archive
  - Installing phpunit/php-timer (7.0.1): Extracting archive
  - Installing phpunit/php-text-template (4.0.1): Extracting archive
  - Installing phpunit/php-invoker (5.0.1): Extracting archive
  - Installing phpunit/php-file-iterator (5.1.1): Extracting archive
  - Installing theseer/tokenizer (1.3.1): Extracting archive
  - Installing sebastian/lines-of-code (3.0.1): Extracting archive
  - Installing sebastian/complexity (4.0.1): Extracting archive
  - Installing sebastian/code-unit-reverse-lookup (4.0.1): Extracting archive
  - Installing phpunit/php-code-coverage (11.0.12): Extracting archive
  - Installing phar-io/version (3.2.1): Extracting archive
  - Installing phar-io/manifest (2.0.4): Extracting archive
  - Installing myclabs/deep-copy (1.13.4): Extracting archive
  - Installing phpunit/phpunit (11.5.52): Extracting archive
  - Installing spatie/backtrace (1.8.1): Extracting archive
  - Installing spatie/flare-client-php (1.10.1): Extracting archive
  - Installing spatie/error-solutions (1.1.3): Extracting archive
  - Installing spatie/ignition (1.15.1): Extracting archive
  - Installing spatie/laravel-ignition (2.10.0): Extracting archive
  - Installing wilderborn/partyline (1.0.2): Extracting archive
  - Installing spomky-labs/pki-framework (1.4.1): Extracting archive
  - Installing web-auth/cose-lib (4.5.0): Extracting archive
  - Installing symfony/serializer (v7.4.5): Extracting archive
  - Installing symfony/type-info (v7.4.4): Extracting archive
  - Installing symfony/property-info (v7.4.5): Extracting archive
  - Installing symfony/property-access (v7.4.4): Extracting archive
  - Installing spomky-labs/cbor-php (3.2.2): Extracting archive
  - Installing webmozart/assert (2.1.2): Extracting archive
  - Installing phpdocumentor/reflection-docblock (5.6.6): Extracting archive
  - Installing paragonie/constant_time_encoding (v3.1.3): Extracting archive
  - Installing web-auth/webauthn-lib (5.2.3): Extracting archive
  - Installing spatie/shiki-php (2.3.3): Extracting archive
  - Installing scrivo/highlight.php (v9.18.1.10): Extracting archive
  - Installing ueberdosis/tiptap-php (2.1.0): Extracting archive
  - Installing symfony/var-exporter (v7.4.0): Extracting archive
  - Installing symfony/lock (v7.4.5): Extracting archive
  - Installing stillat/blade-parser (v2.0.0): Extracting archive
  - Installing statamic/stringy (3.1.3): Extracting archive
  - Installing spatie/blink (1.4.0): Extracting archive
  - Installing rhukster/dom-sanitizer (1.0.8): Extracting archive
  - Installing rebing/graphql-laravel (9.14.0): Extracting archive
  - Installing pragmarx/google2fa (v8.0.3): Extracting archive
  - Installing michelf/php-smartypants (1.8.1): Extracting archive
  - Installing maennchen/zipstream-php (3.2.1): Extracting archive
  - Installing league/glide (3.1.0): Extracting archive
  - Installing league/csv (9.28.0): Extracting archive
  - Installing james-heinrich/getid3 (v1.9.24): Extracting archive
  - Installing inertiajs/inertia-laravel (v2.0.19): Extracting archive
  - Installing composer/semver (3.4.4): Extracting archive
  - Installing bacon/bacon-qr-code (v3.0.3): Extracting archive
  - Installing ajthinking/archetype (v2.0.0): Extracting archive
  - Installing statamic/cms (v6.2.4): Extracting archive
  - Installing statamic/cms (dist): Extracting archive
  - Installing statamic/cms (dist): Extracting archive
  - Installing statamic/cms (dist): Extracting archive
  - Installing statamic/cms (dist): Extracting archive
64 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

   INFO  Discovering packages.  

  ajthinking/archetype .................................................. DONE
  fruitcake/laravel-debugbar ............................................ DONE
  inertiajs/inertia-laravel ............................................. DONE
  laravel/pail .......................................................... DONE
  laravel/sail .......................................................... DONE
  laravel/tinker ........................................................ DONE
  nesbot/carbon ......................................................... DONE
  nunomaduro/collision .................................................. DONE
  nunomaduro/termwind ................................................... DONE
  rebing/graphql-laravel ................................................ DONE
  spatie/laravel-ignition ............................................... DONE
  statamic/cms .......................................................... DONE
  stillat/blade-parser .................................................. DONE
  wilderborn/partyline .................................................. DONE

> @php artisan statamic:install --ansi

   INFO  Discovering addons.  

   INFO  Publishing [statamic] assets.  

  File [config/statamic/antlers.php] already exists .................. SKIPPED  
  File [config/statamic/api.php] already exists ...................... SKIPPED  
  File [config/statamic/assets.php] already exists ................... SKIPPED  
  File [config/statamic/autosave.php] already exists ................. SKIPPED  
  File [config/statamic/cp.php] already exists ....................... SKIPPED  
  File [config/statamic/editions.php] already exists ................. SKIPPED  
  File [config/statamic/forms.php] already exists .................... SKIPPED  
  File [config/statamic/git.php] already exists ...................... SKIPPED  
  File [config/statamic/graphql.php] already exists .................. SKIPPED  
  File [config/statamic/live_preview.php] already exists ............. SKIPPED  
  File [config/statamic/markdown.php] already exists ................. SKIPPED  
  File [config/statamic/oauth.php] already exists .................... SKIPPED  
  File [config/statamic/protect.php] already exists .................. SKIPPED  
  File [config/statamic/revisions.php] already exists ................ SKIPPED  
  File [config/statamic/routes.php] already exists ................... SKIPPED  
  File [config/statamic/search.php] already exists ................... SKIPPED  
  File [config/statamic/static_caching.php] already exists ........... SKIPPED  
  File [config/statamic/stache.php] already exists ................... SKIPPED  
  File [config/statamic/system.php] already exists ................... SKIPPED  
  File [config/statamic/templates.php] already exists ................ SKIPPED  
  File [config/statamic/users.php] already exists .................... SKIPPED  
  File [config/statamic/webauthn.php] already exists ................. SKIPPED  
  Copying directory [vendor/statamic/cms/resources/users] to [resources/users]  DONE
  File [please] already exists ....................................... SKIPPED  

   INFO  Publishing [statamic-cp] assets.  

  Copying directory [vendor/statamic/cms/resources/dist] to [public/vendor/statamic/cp]  DONE

   INFO  Publishing [statamic-frontend] assets.  

  Copying directory [vendor/statamic/cms/resources/dist-frontend] to [public/vendor/statamic/frontend]  DONE

   INFO  Compiled views cleared successfully.  

   INFO  Application cache cleared successfully.  

113 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php artisan vendor:publish --tag=laravel-assets --ansi --force

   INFO  No publishable resources for tag [laravel-assets].  

No security vulnerability advisories found.
> @php artisan key:generate --ansi

   INFO  Application key set successfully.  

> @php -r "file_exists('database/database.sqlite') || touch('database/database.sqlite');"
[✓] Statamic Pro successfully enabled in .env file!


  Let's create your super user account. 


 ┌ Email ───────────────────────────────────────────────────────┐
 │ user@user.com                                        │
 └──────────────────────────────────────────────────────────────┘

 ┌ Name ────────────────────────────────────────────────────────┐
 │ user                                                     │
 └──────────────────────────────────────────────────────────────┘

 ┌ Password ────────────────────────────────────────────────────┐
 │ ••••••••                                                     │
 └──────────────────────────────────────────────────────────────┘

   INFO  User created successfully.  

 ┌ Which database will your application use? ───────────────────┐
 │ MySQL                                                        │
 └──────────────────────────────────────────────────────────────┘


                                               
  Not enough arguments (missing: "timezone").  
                                               

   There was a problem connecting to the database. 

  Once the install process is complete, please run php please install:eloquent-driver to finish setting up the database.

  [✔] Statamic was installed successfully!

  You may now enter your project directory using cd teststatamic6,

  The documentation is always available at statamic.dev and you can 
  join the community on Discord at statamic.com/discord anytime.

  Now go — it's time to create something wonderful! 🌟
Image

How to reproduce

  1. Install Statamic using Statamic CLI
    statamic new teststatamic6

  2. Choose these options during installation:

    • Starter kit: No
    • Content storage: Database
    • Enable Statamic Pro: Yes
    • Static site: No
    • Create super user: Yes
  3. After installation, select MySQL as database

  4. The installer throws this error:
    Not enough arguments (missing: "timezone")

Logs

Environment

Environment
Application Name: Statamic
Laravel Version: 12.50.0
PHP Version: 8.3.20
Composer Version: 2.8.8
Environment: local
Debug Mode: ENABLED
URL: teststatamic6.test
Maintenance Mode: OFF
Timezone: UTC
Locale: en

Cache
Config: NOT CACHED
Events: NOT CACHED
Routes: NOT CACHED
Views: NOT CACHED

Drivers
Broadcasting: log
Cache: file
Database: mysql
Logs: stack / single
Mail: log
Queue: sync
Session: file

Storage
public/storage: NOT LINKED

Statamic
Addons: 0
Sites: 1
Stache Watcher: Enabled (auto)
Static Caching: Disabled
Version: 6.2.4 PRO

Installation

Fresh statamic/statamic site via CLI

Additional details

I checked the database configuration in .env, even though it was correct and as follows:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=teststatamic6
DB_USERNAME=root
DB_PASSWORD=

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions