Pendant qu'il s'exécute :
RAILS_ENV="production" bundle exec rake assets:precompile RAILS_GROUPS=assets
ça me donne:
I, [2015-03-04T09:39:18.486341 #21006] INFO -- : Writing /home/hlcfan/leniu/tmp/build-142546194323803/public/assets/sidebar_bg-0a35ab7c07f029d90724d03bb97c4b9f.png
I, [2015-03-04T09:39:18.488875 #21006] INFO -- : Writing /home/hlcfan/leniu/tmp/build-142546194323803/public/assets/slider1-65b3e5521ac11c47845925b5fbb13360.jpg
I, [2015-03-04T09:39:18.492084 #21006] INFO -- : Writing /home/hlcfan/leniu/tmp/build-142546194323803/public/assets/slider2-625bee99a44969f73fcb419121688538.jpg
I, [2015-03-04T09:39:18.498015 #21006] INFO -- : Writing /home/hlcfan/leniu/tmp/build-142546194323803/public/assets/slider3-3b3837a01d4ed5ea8c703e2a9c6ea37b.jpg
I, [2015-03-04T09:39:18.632689 #21006] INFO -- : Writing /home/hlcfan/leniu/tmp/build-142546194323803/public/assets/admin-307af29ac27a030829bb53a3718d3987.js
bash: line 232: 21006 Killed RAILS_ENV="production" bundle exec rake assets:precompile RAILS_GROUPS=assets
! ERROR: Deploy failed.
-----> Cleaning up build
Comme aucun message d'erreur ne permet de suivre ce problème, je n'ai aucune idée de résoudre ce problème.
As-tu essayé de faire cette commande en local ?
@d4be4st cela fonctionne comme prévu localement.
Hm .. Essayez d'exécuter mina deploy -v
en mode verbeux et voyez ce qu'il vous dit.
Malheureusement j'ai besoin de plus d'informations :(
Oh, @hlcfan , avez-vous nodejs installé sur le serveur ou utilisez-vous rubyracer gem?
L'utilisation -v
me donne la même erreur.
Oui, j'utilise therubyracer
dans Gemfile et je n'ai pas nodejs installé sur mon serveur
une autre chose que vous pouvez essayer est d'exécuter la commande manuellement sur le serveur, car voyez quelles erreurs cela vous donne
@d4be4st Je viens de supprimer therubyracer
, utilisez nodejs
la place, therubyracer
craint !
Gracias !
J'ai rencontré le même problème et je n'ai pas trouvé de bonnes réponses. J'ai finalement compris que c'était ma gouttelette Digital Ocean qui manquait de RAM et que le processus était en train d'être tué. Vous pouvez en savoir plus sur ma solution ici .
Commentaire le plus utile
J'ai rencontré le même problème et je n'ai pas trouvé de bonnes réponses. J'ai finalement compris que c'était ma gouttelette Digital Ocean qui manquait de RAM et que le processus était en train d'être tué. Vous pouvez en savoir plus sur ma solution ici .