I just tested this myself, and it worked fine on my Mac M3. However, I noticed that the PHP version in my dropdown is 8.0.30, while your screenshot shows 8.0.0. I’m not sure how you have that different version if you’re on the latest release. You might try a full uninstall and reinstall of Local. If you have any sites in the app currently, make sure you export or save them. The steps would be like this:
Export any sites that you have on Local and save them to a folder somewhere on your computer: Backup a Local Site - Local
Install the latest version of Local on this link: Releases - Local
Once installed, please restart the computer.
Check and see if the issue still persists. If so, please provide us with an updated log. There are some different ways to access and share Local Logs. For us to be able to troubleshoot thoroughly, please click the Download Local Logs button from the Support tab in Local. This will generate a zip archive that contains the Local log along with some other diagnostic information to help quickly zero in on any issues that Local is encountering.
When new versions of PHP are released, Local doesn’t delete the ones that are already on your machine.
In this case, the latest patch release (8.0.30) is a lot newer and has some improvements over the 8.0.0 release. As you say, there are incompatibilities with the PHP 8.0.0 and the MySQL 8, so I would recommend just using the latest PHP patch version.
If you do want to clean up and remove old versions of PHP (or any lightning service) you can navigate to Local’s user-config folder and remove the old version. On a Mac, that location is: