卸载Laravel Valet

时间:2016-10-27 05:45:35

标签: php uninstall laravel-5.3 laravel-valet

我第一次安装了代客,我遇到了一些问题:

  1. 它抛出错误说:
  2.   

    无法确定链接的PHP。

    即使我在php-osx.liip.ch安装了PHP 7.1,所以它仍然会继续安装带有自制程序的PHP 7.0!

    1. 在非laravel项目中,我的localhost不起作用,它会响应:
    2.   

      ERR_EMPTY_RESPONSE

      然后代客本身也不起作用!

      1. 我在Valet域名上收到错误消息:
      2.   

        此站点无法访问laravel_from_scratch.dev的服务器DNS   无法找到地址。

        所以我决定通过运行$ valet uninstall来卸载它,它会返回相应的响应,但是当我运行$ valet时,它就在那里!如何正确卸载?

        BTW ,我也在Valet GitHub page上发布了这个问题。

2 个答案:

答案 0 :(得分:55)

我想我会在玩了一会儿之后找到解决方案。

似乎Valet uninstall命令无法正常工作。要卸载它,首先运行composer命令卸载php依赖项:

$ composer global remove laravel/valet

然后卸载与Homebrew一起安装的依赖项,首先运行;

$ brew list

只是因为你知道我们在同一页面然后如果你看到dnsmasqphp70以防你不想要它们或者你在另一种方法中安装了php7(比如我)运行:< / p>

$ brew uninstall dnsmasq

$ brew uninstall php70

然后转到您的用户目录并删除.valet隐藏目录或运行终端命令,如下所示:

$ sudo rm -r ~/.valet

答案 1 :(得分:8)

官方回复: https://github.com/laravel/valet/issues/341#issuecomment-287048987

valet uninstall
sudo brew services stop nginx
sudo brew services stop php70
sudo brew services stop dnsmasq
brew uninstall nginx
brew uninstall php70
brew uninstall dnsmasq
rm -rf ~/.valet
rm /usr/local/bin/valet