J'ai récemment installé OSX et strong> ubuntu sur différents ordinateurs. J'ai ensuite essayé d'installer Redis et contremaître pour les deux systèmes d'exploitation. Les deux erreurs n'ont jeté aucun drapeau et semblaient exécuter avec succès. Cependant, chaque fois que je vais commencer à lancer contremaître avec Pour une raison quelconque, il semble que c'est un problème de chemin Pour moi, il semble que Redis ou contremaître ne puisse trouver les fichiers dont ils ont besoin pour être utilisés pour exécuter avec succès, mais je ne suis pas vraiment sûr. P> sur OSX I UTILISÉ SUR UBUNTU J'ai utilisé ce qui suit: P > redis: p> contremaître: p> Mon chemin sur OSX est la suivante: P> /users/c/.rvm/gems/Ruby-2.1.0/bin:/users/c/.rvm/gems/ruby-2.1.0@global/bin:/USERS/C/.RVM/RUBIES /Ruby-2.1.0/bin:/users/c/.rvm/bin:/usr/Local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/sr/Local/bin p>
blockQuote> sur Ubuntu, mon chemin est: p> /usr/local/bin:/usr/lib/PostGRESQL:/USR/LIB/POSTGRESQL/9.3:/USR/LIB/ POSTGRESQL / 9.3 / LIB: /USR/LIB/POSTGRESQL/9.3/BIN: / USR /Share/doc:/usr/share/doc/postgresql-9.3:/usr/share/postgresql:/sr/share/postgresql/9.3:/usr/Share/postgresql/9.3/man:$path p>
blockQuote> ReDIS-Server semble exécuter une fois avec succès une fois, puis il échoue avec le message suivant: p> essayer i Besoin d'aide pour savoir comment obtenir le contremaître et Redis Travailler ensemble pour que je puisse voir mes fichiers locaux dans le navigateur au 127.0.0.1 p> EDIT P> REDIS Début, mais rien ne se passe lorsque je vais naviguer vers localhost: 6379. J'ai également essayé la suggestion de trouver des processus. Il a trouvé p> essayant de "code> tuer code> le processus entraîne p> Tuez: Utilisation: Kill [-S Sigspec | -n signum | -SIGSPEC] PID | jobspec
... ou tuer -l [sigspec] p>
blockQuote> p> contremaître Démarrer code>, je rencontre le problème ci-dessous sur les deux ordinateurs:
GEM INSTALL FONMEMER CODE> et
BREW INSTALL INSTALLATION REDIS CODE>. P>
$ gem installation foreman code> p>
$ redis-serveur stop < / code> retourne: p>
[1504] 12 juin 00: 05: 56.173 # une erreur fatale, impossible d'ouvrir le fichier de configuration 'stop' code> p>
3 Réponses :
Essayez de démarrer Redis Server avec la commande suivante: également, vérifiez s'il y a une instance de ReDIS Server exécuté par P> kill <process id>
J'ai mentionné ci-dessus que le serveur commence une fois avec REDIS-Server. J'ai trouvé un processus, mais la tape de tuer n'a pas fonctionné. Voir la question mise à jour pour plus d'informations
Après un tas d'erreurs, je n'ai tout simplement pas revenu aux "rails s" au lieu de "contremaître début".
Cette doublure tuera tous les serveurs Redis existants, puis commencer un nouveau serveur ReDIS. Lorsqu'il est exécuté dans le foreman, cela n'envoie pas de sigterm qui provoque cesser de fumer, envoyer un contremaître Sigint Permet de continuer. P>
dans procfile.dev: p>
(PS AUX | GREP 6379 | Grep Redis | Awk '{IMPRIMER $ 2}' | Xargs Kill -s Sigint) && Redis-Server Code> P> P> P>
REDIS: (PS AUX | GREP 6379 | GREP Redis | Awk '{IMPRESSION 2}' | Xargs Kill -s Sigint) && Redis-Server Code> P> P> P>