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/cakephp
s composer.json nicht erwähnt, und selbst wenn ich es herunterlade, habe ich keine Ahnung, wie man die Pakete zusammenführt.
Bitte helfen
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?.
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
Datenbank:
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
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.
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