it-swarm.com.de

cakephp 3 manuell installieren, ohne composer

Ich muss CakePHP 3 auf eine altmodische Art upload-unzip-run installieren.

Das Archiv, das ich von cakephp/cakephp/tags heruntergeladen habe, enthält nicht die Standardordner wie webroot, Model usw., was bedeutet, dass es nicht vollständig ist.

Die offizielle Dokumentation deckt dies nicht ab. Hier ist eine relevante Github-Ausgabe Ich habe gefunden, aber die Person verwendet Composer trotzdem.

Es gibt auch cakephp/app und scheint diese fehlenden Dateien einzuschließen, aber es wird in cakephp/cakephps composer.json nicht erwähnt, und selbst wenn ich es herunterlade, habe ich keine Ahnung, wie man die Pakete zusammenführt.

Bitte helfen

20
aexl

Gepackte App-Versionen (cakephp/app), die alle Abhängigkeiten (Framework (cakephp/cakephp), Standard-Plugins von CakePHP (cakephp/debugkit, cakephp/bake usw.), erforderliche Drittanbieter-Bibliotheken) enthalten, finden Sie auf GitHub.

https://github.com/cakephp/cakephp/releases

Es ist der Download mit dem kleinen Paketsymbol mit dem Namen cake-3-x-x.Zip.

Es ist jedoch keine gute Idee, den Abhängigkeitsmanager aufzugeben, da es ziemlich langweilig wird, die Codebasis und den Autoloader auf dem neuesten Stand zu halten, und ich habe keine Zweifel, dass ich daran zweifeln kann, dass Sie dies richtig handhaben können Wenn Sie noch nicht wissen, wie Sie die App und die Kuchenpakete zusammennähen?.

29
ndm

Sie können CakePhp 3 ohne Composer installieren.

Sie benötigen ein Minimum Anforderungen, um CakePhp 3 und CakePhp 3 boilerplate (frische Kopie von Cakephp 3) zu installieren.

Sie können CakePhp 3 Heizplatte von github herunterladen.

Anforderungen

Server

  1. HTTP-Server. Zum Beispiel: Apache. Mod_rewrite zu haben ist bevorzugt, aber keinesfalls erforderlich.
  2. PHP 5.4.16 oder höher.
  3. mbstring extension
  4. intl-Erweiterung

Datenbank:

  1. MySQL (5.1.10 oder höher)
  2. PostgreSQL
  3. Microsoft SQL Server (2008 oder höher)
  4. SQLite 3

Alle integrierten Treiber erfordern PDO. Sie sollten sicherstellen, dass Sie die richtigen PDO -Erweiterungen installiert haben. 

CakePhp 3 Heizplatte:

Repository-Startseite 

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

Laden Sie ein Repository herunter und entpacken Sie, wo Sie es installieren möchten.

Sie erhalten möglicherweise eine Fehlermeldung wie (Sie erhalten möglicherweise keine Fehlermeldung, wenn Sie Glück haben!)

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 

Dann müssen Sie zwei Zeilen in config/bootstrap.php kommentieren

//Email::configTransport(Configure::consume('EmailTransport'));
//Email::config(Configure::consume('Email'));

Und schließlich haben Sie CakePhp 3 installiert.

[Ich bin auch neu in CakePhp 3.So. Bitte informieren Sie mich, wenn in meinem Prozess ein Fehler vorliegt.]

Vielen Dank 

8
Uttam Kumar Roy

Composer verwenden.

Installieren Sie Composer lokal, befolgen Sie die Anweisungen für die Installation von Cake und laden Sie die erstellten Ordner in den Ziel-Webhost hoch.

1
Sven

Einfach, für CakePHP 3.x können Sie die gewünschte Version einfach hier herunterladen https://github.com/cakephp/cakephp/releases (zB. https://github.com/ cakephp/cakephp/Veröffentlichungen/tag/3.3.16 ). 

Für eine vollständige Installation wählen Sie den ersten Download-Link (.Zip) 

die anderen links sind nur für die src

0
Mike O.O.