Installing CakePHP 3 manually, without composer
I want to install CakePHP 3 in an old-fashioned upload-unzip-run way.
The archive I’ve downloaded from CakePHP/CakePHP/tags does not contain the default folders like webroot, Model, etc., which means it’s not complete.
The official documentation does not cover this. Here’s a relevant Github issue I found, but the person ends up still using Composer.
There’s also CakePHP/app and it seems to include those missing files, but it’s not mentioned in CakePHP/CakePHP’s composer.json, and even if I download it I’ve no idea how to merge the packages.
Please help!
Gurpreet Singh Padam
You can install CakePhp 3 without Composer.
You need minimum requirements to install CakePHP 3 and CakePhp 3 boilerplate ( fresh copy of Cakephp 3 ).
You can download CakePhp 3 boilerplate from GitHub.
Requirements
Server
HTTP Server. For example Apache. Having mod_rewrite is preferred, but by no means required.
PHP 5.4.16 or greater.
mbstring extension
intl extension
Database :
MySQL (5.1.10 or greater)
PostgreSQL
Microsoft SQL Server (2008 or higher)
SQLite 3
All built-in drivers require PDO. You should make sure you have the correct PDO extensions installed.