Hi @fridgedoctor , sorry for the delay.
When I change my php version to any of the three available I have
through my cpanel, currently PHP 5.4, PHP 5.4 (Single php.ini), and PHP
5.4 (FastCGI), and im at the dashboard page, I get a 500 server error
with a blue reload box and a sad faced one eyed page with a corner dog
eared, HOWEVER, if im at the Administration page when i change from
version PHP 5.6 to 5.4, I dont get the server error, and the page is
just blank, except for the red PIWIK in the upper left corner.
I started writing a response, but then found the same points in the official FAQ: https://piwik.org/faq/troubleshooting/faq_148/. Please try those steps.
But beforehand, as on any other Piwik manipulation, please back up your DB content - e.g. download using the default configuration (SQL format, etc.) in phpMyAdmin. So it can be restored if something goes wrong (e.g. if you wish to go back to an earlier Piwik version, which is not possible if the DB content has been auto-updated to a newer version).
If the issue persists, please try re-installing Piwik (see https://piwik.org/faq/how-to-install/#faq_37) - i.e. delete “config.ini.php” (download it beforehand, so it can be used to look up the values to be used on re-installation), navigate to your Piwik installation and follow the installation steps entering the same values as used before (from your downloaded “config.ini.php”), and selecting “take over existing tables” when prompted. But CAUTION: Do not change the Piwik version on a re-installation. In other words: do not delete “config.ini.php” if updating Piwik (by uploading files of a newer version).
If the issue still persists, please see https://piwik.org/faq/troubleshooting/faq_19489/.
Do i need an earlier version of piwik, before 2.15.0? If so, how do i get it?
You don’t. The minimum requirements haven’t changed since the humble beginnings of Piwik, I think. (While the newer versions have a better support of current PHP versions, etc.) And they won’t for the 2.x branch, which is going to become LTS. They will change for the future 3.x branch though.
Since 2.16.0 is very fresh, I would suggest to go with 2.15.0 until you have a stable installation and 2.16.x cools down a bit. You can get it in https://builds.piwik.org/piwik-2.15.0.zip, if needed. You should also always do any changes on an separate test installation of Piwik first, and test them before doing them on your production installation.
I hope this helps.