代码之家  ›  专栏  ›  技术社区  ›  Daniel Sixl

“家园改善”流浪汉VM-无法重新启动php7.0-fpm。服务:单元php7.0-fpm。找不到服务

  •  5
  • Daniel Sixl  · 技术社区  · 8 年前

    我正试图得到一个 改善家园 在Windows上运行的Vagrant VM实例。 看见 Homestead Improved on Github .下面是一个简单的介绍: https://www.sitepoint.com/quick-tip-get-homestead-vagrant-vm-running/

    我的步骤是:

    git clone https://github.com/swader/homestead_improved my_project
    cd my_project
    bin/folderfix.sh
    vagrant up
    

    机器启动并准备就绪。则供应器正在运行。然后我得到以下错误消息:

    ==>默认:无法重新启动php7.0-fpm。服务:单元php7.0-fpm。找不到服务。

    SSH命令以非零退出状态响应。流浪汉 假设这意味着命令失败。此命令的输出 应该在上面的日志中。请阅读输出以确定 出了问题。

    有什么建议吗?

    1 回复  |  直到 8 年前
        1
  •  5
  •   Swader    8 年前

    这已在回购级别修复,如果您运行 git pull here .

    @daniel sixl请尝试重新下载/重新克隆并从头开始,现在一切都应该正常。


    旧解决方案:

    尝试将php7.0-fpm更改为php7.1-fpm-框已自动更新为新版本。

    你可以通过进入 /etc/nginx/sites-available 并更改所需文件-其名称将与您定义的站点匹配,根据您链接的帖子。很可能 /etc/nginx/sites-available/homestead.app .

    --

    编辑:为新手添加了更详细的说明。

    好的,你需要做的是,一旦你进入了网站可用文件夹,编辑宅地。应用程序文件。差不多 sudo vim homestead.app 会很好,它会打开一个基本的文本编辑器(当你刚开始使用它时,这是非常可怕的,所以请耐心:))Sudo很重要,因为你正在编辑一个只有管理员才能访问的文件。

    一旦进入,请执行以下操作:

    • / (这将激活“搜索”)和输入 php7.0-fpm .这将带您到包含该短语的行。如果你按下 / 再次按Enter键,它的工作方式类似于“查找下一行”,因此它将转到包含该短语的下一行,或者如果没有其他行包含该短语,则从顶部重新启动。
    • 当光标位于 php7.0-fpm (当然,您可以用箭头移动它),按 i 这激活了“插入”模式。现在您可以编辑文件了。
    • 将7.0更改为7.1。
    • 按ESC退出编辑模式,然后返回只读模式。
    • 完成后,在只读模式下(ESC确保),键入 :x 是的,就像一个交叉嘴唇的表情符号。按回车键。这是“保存并退出”的缩写。
    • sudo service nginx restart .

    新的配置现在应该生效,一切都应该开始工作。