运行ghost启动时命令失败

时间:2018-02-18 18:35:13

标签: ghost-blog ghost

全新安装,尝试运行ghost start我收到以下错误:

Debug Information:
    OS: Raspbian, v8.0
    Node Version: v6.13.0
    Ghost-CLI Version: 1.5.2
    Environment: production
    Command: 'ghost start'
An error occurred.
Message: 'Command failed: /bin/sh -c systemctl is-active ghost_blog-dev

unknown
'

Stack: Error: Command failed: /bin/sh -c systemctl is-active ghost_blog-dev

unknown

    at makeError (/usr/lib/node_modules/ghost-cli/node_modules/execa/index.js:169:9)
    at module.exports.sync (/usr/lib/node_modules/ghost-cli/node_modules/execa/index.js:338:15)
    at handleShell (/usr/lib/node_modules/ghost-cli/node_modules/execa/index.js:116:9)
    at Function.module.exports.shellSync (/usr/lib/node_modules/ghost-cli/node_modules/execa/index.js:361:43)
    at SystemdProcessManager.isRunning (/usr/lib/node_modules/ghost-cli/extensions/systemd/systemd.js:88:19)
    at Instance.running (/usr/lib/node_modules/ghost-cli/lib/instance.js:120:34)
    at StartCommand.run (/usr/lib/node_modules/ghost-cli/lib/commands/start.js:28:22)
    at precheck.then (/usr/lib/node_modules/ghost-cli/lib/command.js:159:52)
    at process._tickCallback (internal/process/next_tick.js:109:7)
    at Module.runMain (module.js:613:11)
    at run (bootstrap_node.js:387:7)
    at startup (bootstrap_node.js:153:9)
    at bootstrap_node.js:500:3
Code: 3

如果我手动运行说失败的命令,它似乎没有错误地执行,虽然我不知道它做了什么。我假设它与使用nginx进行检查有关,如果ghost实际上已经开始。

任何建议都会非常有用!谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。您还应该使用以下命令将服务文件也作为符号链接添加到etc目录:

otp with this phone number already exists

添加此命令后,应执行以下命令:

create

然后,我希望您能看到sudo ln -sf /var/www/html/your-blog/system/files/ghost_blog-yourblog.service /etc/systemd/system/ghost_blog-yourblog.service命令的'active'结果。

相关问题