x-kom hosting

Node.js - VPS na linuxie błąd z "forever"

Sebqu
utworzono
utworzono

Witam, od jakiekoś czasu mam bota, który działa na VPSie, postawionym na Linuxie Ubuntu. Skrypt jest napisany w javie (node.js) w sumie to dokłanie się na tym nie znam, więc proszę wybaczyć jak piszę źle. Tak czy inaczej, bota zawsze odpalałem w putty, poprzez wejście do biblioteki "cd /var/node", a później "forever start server.js". No i wszystko elegancko działało, niestety wczoraj po wpisaniu tego bot nie reagował i po wpisaniu "forever list" wyskakuje komunikat 

root@vpsxxxx:/var/node# forever list
info:    Forever processes running
data:        uid  command         script    forever pid   id logfile                 uptime
data:    [0] 6gP1 /usr/bin/nodejs server.js 10658   10663    /root/.forever/6gP1.log STOPPED

Wcześniej, było tak samo, tylko bez tego "STOPPED", czy wiecie jak to naprawić?

Los_Emilos
komentarz
komentarz

Jeśli dobrze rozumiem, w tym pliku jest log:

/root/.forever/6gP1.log

 Możesz podesłać treść, od momentu wywołania przez Ciebie tego skryptu?

Sebqu
komentarz
komentarz
/var/node/server.js:226
			} else {
			^

SyntaxError: missing ) after argument list
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:968:3
error: Forever detected script exited with code: 1

Tylko to jest w tym pliku
 

Temat do zamknięcia, po pomocy jednego z użytkowników okazało się że w skrypcie była dodatkowa klamra :D

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.