Site Health says I’m running an older version of PHP even after I upgraded to 7.4.4

There are 2 things you could try to confirm

  • create a php file with phpinfo() to see what version it is running
  • then go to httpd.conf to locate LoadModule php7_module ... to find out which file it is calling

Sometimes LoadModule is put inside httpd.config, sometimes maybe in include file instead but you could find the information inside this config file. Because it depends what package are you using. It might be XAMPP, LAMP or standalone installation. But the concept and configuration are almost the same.

If you upgrade, it is most likely that you haven’t updated the config file.