J'ai besoin d'installer CakePHP 3 de manière _ à l'ancienne upload-unzip-run.
L'archive que j'ai téléchargée depuis cakephp/cakephp/tags ne contient pas les dossiers par défaut tels que webroot
, Model
etc., ce qui signifie que ce n'est pas complet.
La documentation officielle ne couvre pas cela. Voici un problème pertinent de Github j'ai trouvé, mais la personne finit toujours par utiliser Composer.
Il y a aussi cakephp/app et il semble inclure ces fichiers manquants, mais ce n'est pas mentionné dans le fichier composer.json de cakephp/cakephp
, et même si je le télécharge, je ne sais pas comment fusionner les paquets.
S'il vous plaît aider
Des versions d'applications (cakephp/app
) comprenant toutes les dépendances (framework (cakephp/cakephp
), plugins CakePHP standard (cakephp/debugkit
, cakephp/bake
, etc.), bibliothèques tierces requises) sont disponibles sur GitHub.
https://github.com/cakephp/cakephp/releases
C'est le téléchargement avec le petit symbole de package, nommé ainsi cake-3-x-x.Zip
.
Cependant, ce n'est pas une bonne idée de laisser tomber le gestionnaire de dépendances, car maintenir la base de code et l'autochargeur à jour sera plutôt fastidieux, et, sans vouloir vous offenser, je doute que vous puissiez gérer cela correctement. si vous ne savez même pas comment assembler les paquets d'applications et de gâteaux.
Utilisez Compositeur.
Installez Composer localement, suivez les instructions d'installation de Cake, puis téléchargez les dossiers créés sur l'hôte Web cible.
Facile, pour CakePHP 3.x, vous pouvez simplement télécharger la version de votre choix ici https://github.com/cakephp/cakephp/releases (par exemple. https://github.com/ cakephp/cakephp/releases/tag/3.3.16 ).
Pour une installation complète, sélectionnez le premier lien de téléchargement (.Zip)
les autres liens sont juste pour le src