On Tue, 08 May 2007 18:32:50 +0200
Sylvester Lykkehus
While PHP4 is still widely used, I think it would be wrong to include both version on the iso's, especially considering you have the option to download and install PHP4 if that is your wish/requirement.
Ok. that brings us to the fundamental question what a distribution is really for. We are using linux for about 10 years now. Very early we decided to switch to the SuSE distribution because it contained all parts necessary for setting up internet hosts. So you say: PHP4 is widely used (meaning a lot of people need it in production) but you don't want to include it in the latest distro. Does that really sound like a good idea to you, reading it again? Your argument can be taken for about any delivered application. Everybody could download apache and compile it, why do you include it? Compiling a distribution has a lot to do with comfort. It is pretty uncomfortable to let a lot of people do the same thing (remember, you said "widely used") only because the iso's don't contain what is needed. Even aptgetting on debian would be more comfortable.
On the topic of running both PHP4 and PHP5 as modules for apache, the only other option than CGI which comes to my mind, would be 2 instances of apache running, one with one version of PHP and mod_proxy, and one running the other version of PHP.
Whenever we do software the first question is: what is the _best_ solution for the problem? We both know that there are always hacks, but we do know that the module setup is best. Everything else is only a more or less bad hack only needed because people created a situation broken by design. The PHP5/4 mess is nothing else, it is broken by design. There was no real good reason why "5" was not made standalone as a separate module to live beside PHP4. But now this horse is dead and a lot of people have to hit it, because some didn't think twice.
I myself runs PHP4 as CGI.
Which basically means you will be driven to compile it yourself with 10.3, too. Really, where is your argument? You are even arguing against your personal needs, come on...
Since you mentioned the "basic security" configured by open_basedir, you should also be aware, that with PHP6, safemode will be removed.
And "5" will end up as the next dead horse? Again no thoughts about the real world where things (read different versions) have to co-exist? I wish people could focus more on the heart of the matters. If you create something new, how does that force you to throw away everything older but still useful? It does not, plain and simple.
Best regards Sylvester Lykkehus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-- Regards, Stephan von Krawczynski --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org