Some weeks ago we upgraded to Ubuntu 16.04 LTS, which comes with PHP 7 by default and does not provide PHP 5.6. Our customers’ websites aren’t yet ready for PHP 7, so we installed PHP 5.6 from another (non-Ubuntu) repository. Since that upgrade, PHP 5.6 has not recognized the site-specific PHP settings that Virtualmin will create. A look at phpinfo() shows “Additional .ini files parsed”, and none of those paths include the user homes where Virtualmin places php.ini.
Is the ability to parse site-specific php.ini files a function of PHP or Virtualmin? If it’s up to Virtualmin, how can I troubleshoot it? If it’s PHP, how do I (re?)configure it to parse site-specific php.ini files? Would that require giving up PHP from this particualr repository and compiling my own?
Any help is much appreciated.