<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><tt>Hi Jules,</tt><br>
</p>
<br>
<div class="moz-cite-prefix">On 19.04.2017 19:07, Jules wrote:<br>
</div>
<blockquote type="cite"
cite="mid:fd6ad1e4-3050-2b2b-8aea-4b63edbbc860@Zend.To">
<blockquote
cite="mid:2c14ccb0-fd73-6125-5518-c5816d4fb3f6@pcfreak.de"
type="cite">
<div class="markdown-here-wrapper" data-md-url="Thunderbird"
style="">
<p style="margin: 0px 0px 1.2em ! important;">A question:<br>
On fully updated latest CentOS 7 the installer recompiles
PHP 5.x for ZendTo. Wasn’t big file support already in there
in never versions?<br>
</p>
</div>
</blockquote>
No. Not properly implemented until PHP 7.<br>
<blockquote
cite="mid:2c14ccb0-fd73-6125-5518-c5816d4fb3f6@pcfreak.de"
type="cite">
<div class="markdown-here-wrapper" data-md-url="Thunderbird"
style="">
<p style="margin: 0px 0px 1.2em ! important;"> And if not
would the installer detect if I would enable the <a
moz-do-not-send="true"
href="https://ius.io/GettingStarted/">IUS repository</a>
which provides <code style="font-size: 0.85em; font-family: Consolas,Inconsolata,Courier,monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">php71u</code>
and<br>
would this make the recompiling of PHP unnecessary?<br>
I am asking this because I am thinking about upgrading the
system in the future without the need of recompiling PHP all
the time.<br>
Maybe I get something wrong here, but please correct me, if
so.</p>
</div>
</blockquote>
A lot of corporates and big organisations wouldn't encourage the
use of 3rd party repos any more than *absolutely* necessary.<br>
If you pay for RedHat support they certainly aren't going to be
keen on you replacing PHP with a totally different version (which
is not 100% backward compatible with PHP 5), as you are likely to
break things as a result.<br>
<br>
So while replacing PHP 5 with PHP 7 might work well enough for
you, it's certainly not an upgrade I would attempt on a production
service without an *awful* lot of testing first. And by doing it,
I know that I would almost certainly invalidate/damage any support
contract I had with anyone.<br>
<br>
If you really want to use the IUS version, you could add the repo
before starting the installer, then run just stage 1, then install
your favourite PHP including the required modules, then run the
install.sh again and tell it not to do the "rebuild PHP" stage.
You can run the separate stages of the installation on their own
if you want to. Take a peek in install.ZendTo/CentOS-RedHat/ and
you'll see what I mean. Provided your current directory is either
in "install.ZendTo" or in "install.ZendTo/CentOS-Redhat" (or
"install.ZendTo/Ubuntu") then you can directly run individual
stages just fine.</blockquote>
<br>
I tested with PHP7 from IUS. Just for information, you need to do it
like you described but it took me a while to find all necessary PHP
packages so the following way seems to work:<br>
<br>
- enable IUS repo<br>
- run installer stage 1<br>
- yum php71u php71u-cli php71u-common php71u-gd php71u-mbstring
php71u-pdo php71u-imap php71u-ldap php71u-json<br>
- run installer again and skip "rebuild PHP"<br>
- configure your installation<br>
<br>
It seems to work so far but we can not upload with IE 11 (progress
bar is empty and nothing happens).<br>
<br>
Even the above is working I tend to use the "official" way and I
have a question about it.<br>
<br>
What happens, if the PHP version your script compiles and packages
is updated or superseeded from the official repos or did you set
dependencies or rules that it should not be updated.<br>
I ask because I want a system where I just can apply regular CentOS
updates to make sure I am as secure as possible all the time.<br>
What is the official way of this?<br>
<br>
Thanks in advance<br>
<br>
Peter<br>
</body>
</html>