Ghost not starting ( Freezes in Starting Ghost )

I have a similar issue at the moment and will happily start a new thread if deemed warranted.

I’ve just upgraded to node v10.16.0 after seeing @pascalandy note that version 6, which I was running, was deprecated (thanks for that pointer).

My blog was running fine until I ran ghost update to upgrade my blog to 2.25.0 (previous version was either 23 or 24, apologies, I didn’t note which). Initially the upgrade complained about the npm version but that’s sorted now.

The Ghost service isn’t running following the upgrade. Indeed, issuing ghost start says:

+ sudo systemctl start ghost_localhost
  Starting Ghost

and then just hangs.

Running ghost run allows the blog to start correctly.

System is is Debian 9.9 with Nginx serving Ghost. I note the Ghost server isn’t running hence bad gateway messages.

I’ve tried ghost update --force which completed successfully but didn’t resolve the issue.

Incidentally, if I execute ghost run the blog starts correctly.

Any advice please?