[LINUX] Que faire si les rails ne fonctionnent pas

Après avoir démarré le serveur avec rails s, si vous quittez le terminal sans quitter avec Ctrl + C, l'erreur suivante se produira au prochain démarrage.

$ rails s
=> Booting Puma
=> Rails 5.0.4 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
A server is already running.Vérifier le nom du projet/tmp/pids/server.pid.
Exiting

solution de contournement

$ lsof -ni tcp:3000
COMMAND   PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
ruby    77464 d0ne1s   20u  IPv4 0xe8bde147dfa7a793      0t0  TCP 127.0.0.1:hbci (LISTEN)
ruby    77464 d0ne1s   22u  IPv6 0xe8bde147d9f527d3      0t0  TCP [::1]:hbci (LISTEN)

$ kill -9 77464

lsof: commande pour lister les fichiers ouverts -n: afficher l'adresse IP (ne pas résoudre le nom) -i: Spécifiez le numéro de port et le protocole

kill: terminer le processus -9: résiliation forcée

référence

Lorsque le processus de Rails ne s'arrête pas [Lsof] fichiers ouverts de la liste de commandes

Recommended Posts

Que faire si les rails ne fonctionnent pas
Que faire si l'autocomplete-python d'atome ne fonctionne pas
Que faire si Intellisense ne fonctionne pas avec Anaconda + VSCode + Tensorflow2.1
Let's Encrypt mis à jour! Que faire si la commande certbot renouveler ne fonctionne pas
Que faire si Scrapy ne fonctionne pas après l'installation de Scrapy avec PIP sur Mac
Que faire si pipreqs aboutit à UnicodeDecodeError
Que faire lorsque le shell pipenv devient impossible
Que faire si le serveur ne démarre pas avec python manage.py runserver
Que faire si pip ne peut pas être installé
Que faire si Docker-sync cesse soudainement de fonctionner
Que faire si l'installation de pip échoue dans Xcode 5.1
Que faire si vous ne pouvez pas installer mysqlclient
Aucun module nommé Que faire si vous obtenez "libs.resources"
ModuleNotFoundError: No module Que faire si vous obtenez 'sensorflow.contrib'
Que faire si l'installation de SciPy échoue sur CentOS
Que faire si une erreur de décodage Unicode se produit dans pip
Que faire si l'installation de pip ne parvient pas à installer les bibliothèques dépendantes
Que faire si sys / cdefs.h n'existe pas
Que faire si pyenv n'est pas activé (zsh)
Que faire si vous êtes accro aux codes de caractères Windows
Que faire si pip donne une DistributionError dans Homebrew
TypeError: type (s) d'opérande non pris en charge pour-: Que faire quand'datetime.time'et'atetime.time '
Que faire si Combinaisons devient «couverture inconnue»
Que faire si vous ne pouvez pas trier les fichiers avec des indices
Que faire si une erreur 0xC0000005 se produit dans tf.train.start_queue_runners ()
Que faire si l'installation du package échoue lors du déploiement sur heroku
Que faire si `pip install matplot lib` échoue sur Mac
Que faire si vous ne pouvez pas vous connecter en tant que root
Que faire si vous ne pouvez pas utiliser le WiFi sous Linux
Que faire si Linux VLC ne peut plus tourner
Que faire si l'installation de pip mysqlclient échoue sur MacOS
Remède facile lorsque vous perdez votre paire de clés EC2
Que faire quand Ubuntu plante
Que faire avec l'installation de Magics
installation du module lorsque l'installation de pip ne réussit pas
Que faire avec la sortie de PYTHON?
Que faire si vous ne pouvez pas installer pyaudio avec pip #Python
Que faire si vous obtenez moins zéro en Python
Que faire si vous obtenez une erreur de décodage Unicode avec l'installation de pip
Que faire si un avertissement de plate-forme non sécurisée apparaît lors de l'exécution de Python
Que faire si «Sans nom: 0» est ajouté dans to_csv-> read_csv des pandas
Que faire lorsque l'inode est épuisé sur EC2 Linux
Que faire si vous ne pouvez pas construire un projet avec Maven
Que faire si PyAudio ne peut pas être installé sur Python 3.7, 3.8, 3.9 sous Windows
Que faire si vous ne pouvez pas utiliser la poubelle dans Lubuntu 18.04.
Django: que faire si TemplateDoesNotExist dans / admin / après la configuration des modèles
Que faire si l'option -f de grep ne fonctionne pas
Que faire s'il y a un décimal dans python json .dumps
Que faire si PDO n'est pas trouvé dans Laravel ou CakePHP
Que faire si l'environnement Pipenv est corrompu en mettant à jour Homebrew
Que faire si vous ne parvenez pas à envoyer un e-mail à Yahoo avec Python.
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
Que faire si ipython et python démarrent avec des versions différentes
Que faire si vous avez installé PyCharm mais que les touches de raccourci telles que `control + e` ne fonctionnent pas
Que faire si votre disque s'épuise en raison des journaux binaires MySQL