Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Installer Composer localement
La documentation utiliser pour cette installation vient de https://getcomposer.org/doc/00-intro.md
Ce qu'il faut retenir :
- Se placer dans le répertoire où l'on souhaite installer localement Composer
- Suivre les instructions de téléchargement de Composer, https://getcomposer.org/download/
Si besoin, vous pouvez modifier le
--install-dir
et le
--filename
- Lancer Composer avec la commande
php composer.phar
Si tout va bien, on obtient quelque chose comme ce qui suit :
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.8.6 2019-06-11 15:03:05
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Available commands:
about Shows the short information about Composer.
archive Creates an archive of this composer package.
browse Opens the package's repository URL or homepage in your browser.
check-platform-reqs Check that platform requirements are satisfied.
clear-cache Clears composer's internal package cache.
clearcache Clears composer's internal package cache.
[...]
why Shows which packages cause the given package to be installed.
why-not Shows which packages prevent the given package from being installed.
Problèmes rencontrés
Important :
Après une première installation locale réussie, la deuxième installation bloque sur la troisième ligne de commande .
php composer-setup.php
All settings correct for using Composer
Unable to write keys.dev.pub to: /home/ajlsm/.composer
Contournement : passer en root : sudo su et relancer la commande.
Résultat :
php composer-setup.php
All settings correct for using Composer
Downloading...
Composer (version 1.8.6) successfully installed to: /home/ajlsm/recette/ad53/drupal-digiwin/src-lamayenne/composer.phar
Use it: php composer.phar
Important :
L'utilisation de root pour l'installation.