Si vous entrez des rails s
Address already in use - bind(2) for 127.0.0.1:3000 (Errno::EADDRINUSE)
Parfois, le serveur local ne fonctionnait pas. Cela signifie que j'ai utilisé le n ° 3000 ailleurs, donc je ne pourrai pas démarrer, donc je vais le couper.
Vérifiez l'ID du processus en cours d'exécution sur le port 3000.
$ lsof -i :3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ruby 24301 ubuntu 6u IPv4 161869 0t0 TCP *:3000 (LISTEN)
Ça sort comme ça.
Dans ce cas
$ kill -9 24301
Vous pouvez arrêter le processus en le faisant, alors essayez à nouveau les rails.
Recommended Posts