I’m seeking suggestions on how to resolve this issue without having to alter the vendor folder . Any help or insights would be greatly appreciated. Thank you.
Try Upgrading phpMyAdmin or downgrading your php version. Also depending on your setup you may need to change your database host ip in wp-config from 127.0.0.1 to localhost or vice-versa.
That helped clearing that deprecation notice, however the issue with WordPress connection to the database still remains.
Since Bedrock and Sage don’t set up PHP, MySQL, etc. this seems to really depend on how you have your environment set up. Have you looked at what’s in the database? What versions of PHP and MySQL are being used?
Do you have dependencies that were installed on a different version of PHP? There seems like a good bit of conflict/issues going on with your dev environment.
https://herd.laravel.com/ might be worth checking out for managing nginx/PHP on top of my suggestions above.
Hi there! Today I ran into the same issue. Also on a MAC, MAMP as the Apache/PHP/MySQL provider.
After I ran into the issue, I tried the installation process again with a vanilla WordPress install from https://wordpress.org – and low and behold, that still works as expected! So I’m pretty sure there must be some specific issue with how I’ve set up bedrock.
…I’ll try again with a fresh bedrock install and report back if that works. If so, I’ll have to track down what I could have customized that caused this issue. The debugging process is a nightmare, as I always have to re-run the installation process…