VPS-old - Installer composer sur un nom de domaine particulier
... / Installer composer sur un...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Installer composer sur un nom de domaine particulier

Von
ArnaudF9
Erstellungsdatum 2017-06-29 05:38:03 (edited on 2024-09-04 11:46:03) in VPS-old

Bonsoir, je suis coincé pour installer composer sur un nom de domaine particulier sur mon vps.
J'essaie d'installer composer à la racine de mon site www et j'ai suivi la doc :
1- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
2- php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Et là il m'affiche :
PHP Warning: hash_file(composer-setup.php): failed to open stream: No such file or directory in Command line code on line 1
Installer corruptPHP Warning: unlink(composer-setup.php): No such file or directory in Command line code on line 1
Auriez-vous une idée de la solution à apporter ? Merci d'avance.


5 Antworten ( Latest reply on 2019-08-01 13:17:59 Von
ArnaudF9
)


php -r "copy('https://getcomposer.org/installer',


Ce ne serait pas plus simple d'utiliser ssh pour récupérer ce fichier ?
Mais quoi qu'il en soit le sha384 ne correspond pas.

root@v2:~# wget https://getcomposer.org/installer
--2019-07-31 20:48:35-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 54.36.53.46, 2001:41d0:302:1100::8:104f
Connecting to getcomposer.org (getcomposer.org)|54.36.53.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 275959 (269K) [application/octet-stream]
Saving to: `installer'

100%[======================================>] 275,959 --.-K/s in 0.02s

2019-07-31 20:48:36 (12.2 MB/s) - `installer' saved [275959/275959]

root@v2:~# sha384sum installer
a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1 installer
root@v2:~# wc installer
5016 9216 275959 installer

Merci beaucoup, je regarde ça.

Bonjour, je ne sais pas si je prends les choses dans l'ordre dans l'installation de composer. Etant sur un vps, ne faudrait-il pas installer composer de manière globale sur le serveur et non pas réinstaller à chaque fois sur chaque nom de domaine. Désolé pour la question basique mais c'est mon premier vps et je débute. Merci d'avance.

Honnêtement je n'en ai aucune idée. C'est plutôt du côté de la communauté Composer qu'il faudrait aller.

Merci pour ta réponse éclair.