
You can follow this guide on how to install Valet on your Mac.

something.test) instead of 127.0.0.1 and a port to serve our web applications. Nginx is our web server and Dnsmasq allows us to use local domains (e.g. If it mentions Xdebug, you can skip the Xdebug installation step, because you already have it installed. There shouldn't be a reference to Xdebug above. With Zend OPcache v8.1.11, Copyright (c), by Zend Technologies Zend Engine v4.1.11, Copyright (c) Zend Technologies Once done, run php -version in Terminal: PHP 8.1.11 (cli) (built: 19:44:28) (NTS) Follow this link on how to get Homebrew and PHP up and running, or even the entire guide on how to get a working development environment on your Mac. We also need to install Homebrew and PHP. If you use Git, there's a good chance you do. Now, if you get an error, you may already have it installed: xcode-select: error: command line tools are already installed, use "Software Update" to install updates Let's install it with: xcode-select -install One of those tools is for working with the command line interface. Prerequisites XcodeĪpple has a program called Xcode, which includes a set of development tools. We're going to install Xdebug, configure PHP and PhpStorm, and then set up a browser helper to set necessary cookies to begin debugging our code.

When you run that application, the execution will stop at each breakpoint you defined, providing you with an opportunity to inspect the state of your application, including things like which variables are defined, what value they contain, and a stack trace. Xdebug allows you to set breakpoints in your PHP application.
