On Jul 17, 2011, at 5:56 PM, Stas Malyshev wrote:

> Hi!
> 
> On 7/17/11 5:46 PM, Philip Olson wrote:
>>> And you rely on magic_quotes being on, right? Then you have peculiar 
>>> definition of "working perfectly".
>> 
>> Nobody here said they rely on magic quotes, and that is not related to what 
>> a default value means,
>> or how they are handled.
> 
> We're discussing magic quotes. The quote was "My local ini file is 6 lines 
> long. Works perfectly.". So either one of these 6 lines resets magic_quotes 
> to 0 - which proves my point - or Richard considers application relying on 
> default of magic quotes - which is on - "working perfectly", which is just 
> wrong.

What is the proven point? That people shouldn't use magic quotes? Nobody here 
is arguing 
with that. But dismissing the fact that magic quotes is still enabled by 
default, because 
we distribute php.ini files that disable it, doesn't help. Now, saying it's 
worth killing
despite it being enabled by default because it's bad and has been throwing 
E_DEPRECATED
errors since PHP 5.3.0, and that our distributed php.ini files disable it, now 
that's an 
entirely different story. Such an argument would also look up our old 
php.ini-recommended
settings and see it was disabled there as well. But fact is, nobody has done 
that, nor has 
there been a proper discussion or RFC on this topic for 5.4. The vote was 
premature. Would 
it have turned out differently had we done it properly? Probably, but at least 
we'd have a 
proper reference point for why we removed a security feature that was still 
enabled by 
default.

And to be clear, I am not arguing for or against its removal, but rather, am 
arguing against 
how it was handled. Throwing 10 separate topics (some with and without RFCs) 
into one thread 
is a recipe for non-discussion. That's what happened here, with magic quotes 
removal being a
part of it.

</rant>

Regards,
Philip


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to