# Bringing users along ...

- Thread: https://externals.io/message/61958
- Original archive: https://news-web.php.net/php.internals/61958
- Started by Andrew Faulds on 2012-08-01T14:30:39+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #61958 — Andrew Faulds — 2012-08-01T14:30:39+00:00

URL: https://externals.io/message/61958#61958

Hmm, in that case, why do ini defaults differ significantly from those compiled in?

--
Sent from Samsung Mobile
Andrew Faulds
http://ajf.me/

Johannes Schlüter <johannes@schlueters.de> wrote:


> The default if it's not included in the .ini is ON, but the
> sample .ini's both switch it off, and that is what the distributions
> follow when creating a clean install.
> 
> ALL that was required when the problem was identified was that <?= was
> handled in PHP5.3 the same way it IS now handled in PHP5.4 and the
> problem would not exist. This is an example of not thinking through to
> production a simple change in the core PHP ...

The default are the compiled in values. The provided ini files are
suggestions with comments for improving the configuration above the
default. Those values aren't the default for exactly the reason you
identified. If distributions "force" those values on you complain there.

And no, we won't change the core language (<?= like in 5.4) in 5.3.
There should only be bugfixes, no feature changes.

If you want to help please test 5.5 snapshots before the release and
identify possible issues there. As Rasmus and others said we try hard to
make migration simple while allowing evolution to happen, sometimes we
fail, that can only be fixed before a release, we can't change the past,
yet.

johannes

---

## #61959 — Lester Caine — 2012-08-02T10:31:09+00:00

URL: https://externals.io/message/61958#61959 · In reply to: #61958

Andrew Faulds wrote:
> Hmm, in that case, why do ini defaults differ significantly from those compiled in?
There was a discussion about that not long ago? Aren't the PHP5.4 bits now all 
tidied so that the defaults match a production .ini file? So only development 
changes something?

I've not checked that recently, as I'm still working through how to set up a 
PHP5.4 .ini configuration that does the best it can for PHP5.2, but I am now 
hitting the 'global' problem on many legacy sites :(

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk
