So I know you have probably heard this a million times and I know Joe is on the road and has little bandwidth. You gotta do what you gotta do. I know he has it in the works to update to PHP 5.2.14 or whatever it is. I know you probably don't want to update to 5.3.3 because of incompatibility issues. I also know that you want to stay away from providing packages like this. This is all cool with me.
However, I think it would be great, and maybe even necessary, to have the option to have 5.3.3 for scripts that do require it. I cannot figure out any way to have such an option because I am afraid it will break things. I am not sure I want to try to manually change or update anything this major, especially since it has fcgi and all that jazz built into it. I just don't have time to deal with this sort of stuff and I feel as though having the option to choose the PHP version right inside the control panel should be something that should naturally be available on a server these days.
Would it be possible to somehow have an option in Virtualmin that gives the user, and optionally we could limit this choice to only admins or resellers, the ability to choose which PHP version runs on a Virtual Server? And also, what about MySQL, Apache, etc. Is there even some way to run multiple versions of those on the same server? Would such an option even be required when switching PHP versions?
Otherwise, what about making a true bleeding edge repo? Something that could have PHP 5.3.3 and MySQL 5.1 or 5.5 or whatever works properly together and the latest Apache, or whatever other packages are necessary when using these updated true bleeding edge packages.
Or is it even possible to use Fedora packages on CentOS? Because my Fedora is running PHP 5.3.3, MySQL 5.1.50 and Apache 2.2.16.
Either way, I really wish there was a simple, reliable, compatible way to be able to at least run PHP 5.3.x on my server. Having the ability to switch versions on a site to site basis would be also ideal but I think it is probably easier and better to make PHP 5.2 scripts work with PHP 5.3 than it is to make PHP 5.3 scripts compatible with 5.2.
What are your thoughts?