Запустил скрипт бота, всё работает. Но я захотел ещё одного залить, а он не работает. После ввода команды pm2 list в графе status-errored. Есть ли варианты с чем это связано?
Макс Иванов, так pid процесса имеет цифровое значение и его надо найти.
В Консоли/Терминале:
- вывод полного списка процессов ps axu - по названию ищите своего бота и во второй колонке PID, слева от названия бота его цифровой PID и далее: kill -9 12345
или
- вывод по названию процесса (вашего бота) ps axu | grep имя_бота - выводит запись root 12345 0.0 0.0 xxxxxxxxx, где 12345 (как пример) PID вашего бота и далее: kill -9 12345
Макс Иванов, значит не тот PID вводите!
Или его - процесса - нет вообще, т.е. не запущен!!!
Другого не дано!
Если не можете в консольном режиме найти/определить правильно PID бота вашего, тогда установите htop: apt install htop
Там же в консоли запускаете его: htop
Откроется красивая утилита цветная, жмёте на F4 (поиск процесса по названию) и пишете название бота и вам только его и покажет.
Там же увидите его PID.
И тогда уже в консоли той командой: kill -9 #_PID_process
он удалится...