Installing Cake V 4 using oven.php

I was using oven.php to install Cake 4 and the process showed

1. Requirements

  • /Applications/MAMP/htdocs/VAM directory is writable
  • Your version of PHP is 5.5.9 or higher (detected 7.3.9).
  • Your version of PHP has the mbstring extension loaded.
  • Your version of PHP has the openssl extension loaded.
  • Your version of PHP has the intl extension loaded.

2. Composer

  • You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug Composer version 1.8.4 2019-02-11 10:52:10

3. CakePHP Setup

  • CakePHP project created
  • cakephp/cakephp:~4.0.9 installed
  • cakephp/migrations:^3.0@beta installed
  • cakephp/plugin-installer:^1.2 installed
  • mobiledetect/mobiledetectlib:^2.8 installed
  • cakephp/bake:^2.0.3 installed
  • cakephp/cakephp-codesniffer:~4.1.0 installed
  • cakephp/debug_kit:^4.0 installed
  • josegonzalez/dotenv:^3.2 installed
  • phpunit/phpunit:^8.5 installed
  • psy/psysh:@stable installed
  • Error installing package cakedc/mixer
  • Finalising…

Is there a problem using Oven.php to install cake 4

i used Oven to install cake 3.8 and no problems

1. Requirements

  • /Applications/MAMP/htdocs/cake3 directory is writable
  • Your version of PHP is 5.5.9 or higher (detected 7.3.9).
  • Your version of PHP has the mbstring extension loaded.
  • Your version of PHP has the openssl extension loaded.
  • Your version of PHP has the intl extension loaded.

2. Composer

  • You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug Composer version 1.8.4 2019-02-11 10:52:10

3. CakePHP Setup

  • CakePHP project created
  • cakephp/cakephp:~3.8.13 installed
  • cakephp/migrations:^2.0.0 installed
  • cakephp/plugin-installer:^1.0 installed
  • mobiledetect/mobiledetectlib:2.* installed
  • cakephp/bake:^1.9.0 installed
  • cakephp/cakephp-codesniffer:^3.0 installed
  • cakephp/debug_kit:^3.17.0 installed
  • josegonzalez/dotenv:3.* installed
  • phpunit/phpunit:^5|^6 installed
  • psy/psysh:@stable installed
  • cakedc/mixer:@stable installed
  • Finalised!

Congratulations!

You just baked your cake :smiley:

however using cake 3.8 gives warnings

Deprecated (16384): Plugin::bootstrap() is deprecated. This method will be removed in 4.0.0. - /Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Core/Plugin.php, line: 172 You can disable deprecation warnings by setting Error.errorLevel to E_ALL & ~E_USER_DEPRECATED in your config/app.php. [ CORE/src/Core/functions.php , line 311 ]

Warning (512): Unable to emit headers. Headers sent in file=/Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Error/Debugger.php line=856 [ CORE/src/Http/ResponseEmitter.php , line 54 ]

Warning (2): Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Error/Debugger.php:856) [ CORE/src/Http/ResponseEmitter.php , line 155 ]

Warning (2): Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Error/Debugger.php:856) [ CORE/src/Http/ResponseEmitter.php , line 184 ]

Warning (2): Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Error/Debugger.php:856) [ CORE/src/Http/ResponseEmitter.php , line 184 ]

Warning (2): Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/cake3/vendor/cakephp/cakephp/src/Error/Debugger.php:856) [ CORE/src/Http/ResponseEmitter.php , line 213 ]

Welcome to CakePHP 3.8.13 Red Velvet. Build fast. Grow solid.