Topic: Utilisation de composer
Salut,
j'ai un petit problème sur l'espace web : en vue d'installer PrettyNoémieCMS j'ai installé Composer en suivant les indications de la FAQ. J'ai donc installé composer dans le dossier ~/arcenterre1/tools/composer/
Suite à quoi j'ai suivi les instructions du README pour installer les dépendances du CMS, or l'installation se passe mal sans que je puisse me l'expliquer.
cd ~/arcenterre1/arcenterre.tuxfamily.org-web/htdocs/pretty
php ~/arcenterre1/tools/composer/composer.phar install
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Package operations: 26 installs, 0 updates, 0 removals
- Installing bcosca/fatfree (3.7.1): Extracting archive
- Installing doctrine/lexer (1.2.0): Extracting archive
- Installing ezyang/htmlpurifier (v4.12.0): Extracting archive
- Installing psr/container (1.0.0): Extracting archive
- Installing symfony/service-contracts (v2.0.1): Extracting archive
- Installing symfony/stopwatch (v5.0.2): Extracting archive
- Installing symfony/process (v5.0.2): Extracting archive
- Installing symfony/polyfill-php72 (v1.13.1): Extracting archive
- Installing paragonie/random_compat (v9.99.99): Extracting archive
- Installing symfony/polyfill-php70 (v1.13.1): Extracting archive
- Installing symfony/options-resolver (v5.0.2): Extracting archive
- Installing symfony/finder (v5.0.2): Extracting archive
- Installing symfony/polyfill-ctype (v1.13.1): Extracting archive
- Installing symfony/filesystem (v5.0.2): Extracting archive
- Installing psr/event-dispatcher (1.0.0): Extracting archive
- Installing symfony/event-dispatcher-contracts (v2.0.1): Extracting archive
- Installing symfony/event-dispatcher (v5.0.2): Extracting archive
- Installing symfony/polyfill-php73 (v1.13.1): Extracting archive
- Installing symfony/polyfill-mbstring (v1.13.1): Extracting archive
- Installing symfony/console (v5.0.2): Extracting archive
- Installing php-cs-fixer/diff (v1.3.0): Extracting archive
- Installing doctrine/annotations (v1.8.0): Extracting archive
- Installing psr/log (1.1.2): Extracting archive
- Installing composer/xdebug-handler (1.4.0): Extracting archive
- Installing composer/semver (1.5.0): Extracting archive
- Installing friendsofphp/php-cs-fixer (v2.16.1): Extracting archive
Install of doctrine/lexer failed
Install of psr/container failed
Install of symfony/service-contracts failed
Install of symfony/stopwatch failed
Install of symfony/process failed
Install of symfony/polyfill-php72 failed
Install of paragonie/random_compat failed
Install of symfony/polyfill-php70 failed
0/18 [>---------------------------] 0% Install of symfony/polyfill-ctype failed
Install of symfony/event-dispatcher-contracts failed
Install of symfony/polyfill-php73 failed
3/18 [====>-----------------------] 16% Install of symfony/filesystem failed
Install of psr/event-dispatcher failed
Install of symfony/event-dispatcher failed
6/18 [=========>------------------] 33% Install of symfony/options-resolver failed
7/18 [==========>-----------------] 38% Install of symfony/polyfill-mbstring failed
8/18 [============>---------------] 44% Install of symfony/finder failed
Install of composer/xdebug-handler failed
10/18 [===============>------------] 55% Install of bcosca/fatfree failed
11/18 [=================>----------] 61% Install of composer/semver failed
12/18 [==================>---------] 66% Install of psr/log failed
13/18 [====================>-------] 72% Install of doctrine/annotations failed
14/18 [=====================>------] 77% Install of php-cs-fixer/diff failed
15/18 [=======================>----] 83% Install of symfony/console failed
16/18 [========================>---] 88% Install of ezyang/htmlpurifier failed
17/18 [==========================>-] 94% Skipped installation of bin php-cs-fixer for package friendsofphp/php-cs-fixer: file not found in package
Install of friendsofphp/php-cs-fixer failed
18/18 [============================] 100%
[RuntimeException]
Could not delete /home/arcenterre1/arcenterre.tuxfamily.org-web/htdocs/pretty/vendor/composer/
Est-ce que l'architecture de tuxfamily ou mon installation de composer pourraient etre en cause ? S'agirait-il d'un problème de droits ?
Edit : je précise que le dossier vendor est créé et rempli de fichiers des dépendances après la tentative d'installation, mais accéder au dossier pretty ne renvoie qu'à une page vide. Modifier les droits du dossier en 775 n'a rien changé