skip to Main Content

I try to change PHP version used by valet, so I execute following command:

valet use [email protected]

Valet return a success message: Valet is now using [email protected].

But if I use phpinfo() on a .test website, I see that php is in 7.3.

I’ve changed the php version several times this way, it always worked. I don’t understand what’s wrong now…

3

Answers


  1. Chosen as BEST ANSWER

    Finally I got the solution on github

    I have to execute following commands:

    valet stop
    valet uninstall
    rm ~/.config/valet/valet.sock
    valet install
    

  2. Building on ZecKa’s answer, I was able to get it working with just these commands:

    valet stop
    rm ~/.config/valet/valet.sock
    valet start
    
    Login or Signup to reply.
  3. if you’re global php is correctly set (according to your global dependencies -usually is the highest version you got) you can go with

    valet use [email protected] --force
    

    it just stops php, nginx, and restarts them all using the correct version.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search