Heyo. Took over a year-and-a-half old Bedrock/Sage project and seems like I cannot create / manage DB via wp-cli for some reason. The same thing works in my other Bedrock projects.
Any ideas why Dotenv would cause issues?
git:(develop) wp db check
PHP Fatal error: Uncaught Error: Class 'Dotenv\Environment\DotenvFactory' not found in /Users/wiwacloud/.wp-cli/packages/vendor/illuminate/support/helpers.php:646
Stack trace:
#0 /Users/wiwacloud/Documents/Dev/myproject/config/application.php(37): env('WP_ENV')
#1 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1197) : eval()'d code(7): require_once('/Users/wiwaclou...')
#2 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1197): eval()
#3 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1158): WP_CLI\Runner->load_wordpress()
#4 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(23): WP_CLI\Runner->start()
#5 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(74): WP_CLI\Bootstrap\LaunchRunner->process(Object(WP_CLI\Bootstrap\BootstrapState))
#6 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()
#7 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('phar:///usr/loc...')
#8 /usr/local/ in /Users/wiwacloud/.wp-cli/packages/vendor/illuminate/support/helpers.php on line 646
Fatal error: Uncaught Error: Class 'Dotenv\Environment\DotenvFactory' not found in /Users/wiwacloud/.wp-cli/packages/vendor/illuminate/support/helpers.php:646
Stack trace:
#0 /Users/wiwacloud/Documents/Dev/myproject/config/application.php(37): env('WP_ENV')
#1 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1197) : eval()'d code(7): require_once('/Users/wiwaclou...')
#2 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1197): eval()
#3 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1158): WP_CLI\Runner->load_wordpress()
#4 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(23): WP_CLI\Runner->start()
#5 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(74): WP_CLI\Bootstrap\LaunchRunner->process(Object(WP_CLI\Bootstrap\BootstrapState))
#6 phar:///usr/local/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()
#7 phar:///usr/local/bin/wp/php/boot-phar.php(11): include('phar:///usr/loc...')
#8 /usr/local/ in /Users/wiwacloud/.wp-cli/packages/vendor/illuminate/support/helpers.php on line 646
Current composer dependencies:
"require": {
"php": ">=5.6",
"composer/installers": "^1.4",
"vlucas/phpdotenv": "^2.0.1",
"johnpbloch/wordpress": "4.9.8",
"oscarotero/env": "^1.1.0",
"roots/wp-password-bcrypt": "1.0.0",
"roots/wp-config": "1.0.0",
"wpackagist-plugin/woocommerce": "3.4.5",
"wpackagist-plugin/yikes-inc-easy-custom-woocommerce-product-tabs": "1.6.4",
"wpackagist-plugin/advanced-custom-fields": "5.7.6",
"wpackagist-plugin/shortcodes-ultimate": "5.0.8",
"roots/multisite-url-fixer": "^1.1"
},
"require-dev": {
"squizlabs/php_codesniffer": "^3.0.2",
"roave/security-advisories": "dev-master"
},
Any help appreciated!!