Hi Amy,
Thanks for your thoughts on the matter!
Re:
https://github.com/joomla/joomla-cms/blob/master/includes/framework.php#L11
Looks like the code is checking for magic_quotes_runtime rather than
magic_quotes_gpc and that the two are different. If I try installing
Joomla 3 on our Rochen server, I can't get past the pre-install check
because magic_quotes_gpc = On, so the code:
@ini_set('magic_quotes_runtime', 0);
must not have an affect on magic_quotes_gpc.
As to PHP versions, Joomla 3 will still be supporting PHP 5.3.1+:
http://www.joomla.org/technical-requirements.html
so this is still an issue, IMO. At the very least, we need a pre-upgrade
check when users go from Joomla 2.5.x to Joomla 3.
What are your thoughts based on the above information?
Kind regards,
Nick
> Magic quotes is deprecated in PHP 5.3 and scheduled for removal in 5.4.
> IMO, it was a well intentioned, but bad idea that should be removed from
> PHP. It's best for the platform to manage escaping, rather than to rely
> upon (or have to discover and then undo) another "dumb" process for such
> an
> important function.
>
> Couple of good resources:
>
> -
http://php.net/manual/en/security.magicquotes.php
> -
http://en.wikipedia.org/wiki/Magic_quotes
> --
> You received this message because you are subscribed to the Google Groups
> "Joomla! CMS Development" group.
> To view this discussion on the web, visit
>
https://groups.google.com/d/msg/joomla-dev-cms/-/5GTURweINJIJ.
> To post to this group, send an email to
joomla-...@googlegroups.com.
> To unsubscribe from this group, send email to
>
joomla-dev-cm...@googlegroups.com.
> For more options, visit this group at
>
http://groups.google.com/group/joomla-dev-cms?hl=en-GB.
>
>