Mac OS Mojave downgrade PHP 7.3 to 7.2.14 Mac OS Mojave downgrade PHP 7.3 to 7.2.14 apache apache

Mac OS Mojave downgrade PHP 7.3 to 7.2.14


you need to run

  brew link php@7.2

To force the link and overwrite all conflicting files:

  brew link --overwrite php@7.2

To list all files that would be deleted:

  brew link --overwrite --dry-run php@7.2


The PHP version in your CLI has nothing to do with the version you have on your Apache module.

You need to disable/enable the right modules in apache in order for the right php version to take affect.

For enabling/disabling a mod, you have this nice helper commands:

a2enmod <MOD_NAME> // Enable a moda2dismod <MOD_NAME> // Disable a mod

This one is not tested, but you should be able to do:

a2dismod php7.3a2enmod php7.2

P.S

Not sure the apache helper commands are available in mac so you can do it directly through the httpd.conf file.

checkout /etc/apache2/httpd.conf and make sure the right modules are loaded.

Hope it helps.Good luck :)