È possibile installare CakePhp 3 senza Compositore.
È necessario minimi requisiti installare CakePHP 3 e CakePHP 3 boilerplate (nuova copia di CakePHP 3).
È possibile scaricare la lastra di cottura CakePhp 3 da github.
Requisiti
Server
- HTTP Server. Ad esempio: Apache. Avere mod_rewrite è preferito, ma in nessun modo richiesto.
- PHP 5.4.16 o successivo.
- estensione mbstring
- estensione Intl
Database:
- MySQL (5.1.10 o superiore)
- PostgreSQL
- Microsoft SQL Server (2008 o superiore)
- SQLite 3
Tutti i driver incorporati richiedono PDO. Assicurati di avere installato le estensioni PDO corrette.
CakePHP 3 Boilerplate:
Repository casa
https://github.com/cakephp/cakephp/releases
CakePHP 3.1.4 https://github.com/cakephp/cakephp/releases/download/3.1.4/cakephp-3-1-4.zip CakePHP 3.0.15 https://github.com/cakephp/cakephp/releases/download/3.0.15/cakephp-3-0-15.zip
Scaricare un repository e decomprimere dove volevi per installarlo.
Si può ottenere un errore come (non si può ottenere di errore se si è fortunati!)
Fatal Error
Cake\Error\FatalErrorException
Error: Class 'Cake\Mailer\Email' not found
File D:\xampp\htdocs\practice\cakephp\cakephp-3-1-4\config\bootstrap.php
Line: 138
poi si deve lasciare un commento, due linee in config/bootstrap.php
//Email::configTransport(Configure::consume('EmailTransport'));
//Email::config(Configure::consume('Email'));
E finalmente hai installato CakePhp 3.
[Sono anche di nuovo in CakePHP 3.So Si prega di informare me se ci sono sbagliato nel mio determinato processo.]
Grazie
fonte
2015-11-18 08:31:17
Esattamente Perché si vuole evitare di utilizzare Composer? È installato facilmente e il modo più semplice per far funzionare Cake. – Oldskool
Per la prima volta è necessario installarlo dal compositore in seguito, è possibile riutilizzarlo o scaricarlo dal repository git. – Pradeepta
Perché il compositore è un modo orribile per gestire le dipendenze. Raggruppare come compositore non è mai stata una buona idea. – Grod