Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jan 2016 14:55:33 +0000
From:      loic.blot@unix-experience.fr
To:        "Martin Wilke" <miwi.fbsd@gmail.com>
Cc:        ports@freebsd.org, ale@freebsd.org
Subject:   Re: [CFT] php7 for FreeBSD
Message-ID:  <bccf23097dd000ceaca31b420fb64935@mail.unix-experience.fr>
In-Reply-To: <CAFY%2ByEm2ig=OAJ9a%2BV%2BwJtTsuYQGDQRCWUB7iQ7%2BcMCYMtYk%2Bg@mail.gmail.com>
References:  <CAFY%2ByEm2ig=OAJ9a%2BV%2BwJtTsuYQGDQRCWUB7iQ7%2BcMCYMtYk%2Bg@mail.gmail.com> <105ca2154b44edd83702fa607e051ed7@mail.unix-experience.fr> <CAFY%2ByEkJ6O7qbTW681UyM4k6WqViG3bmKOj=53O%2BTaup8iRJyQ@mail.gmail.com> <7b7e735b3b7169dc4fb45eac0bc720f3@mail.unix-experience.fr> <17cb9a9ef3aa290737b1e75e3ff0b28e@mail.unix-experience.fr> <CAFY%2ByEkCq79v_FW-gcnoZpeztgHJxqNDg-RpQn=0Wk=3xv-N7Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi martin,=0Ai pulled, add portrevision and upgrade on my servers. It's w=
orking properly. I removed extensions from php.ini and extensions.ini was=
 read=0A=0AHere is my FreeBSD + Apache 2.4 + PHP 7 (in devel) site http:/=
/www.epixel-game.net/en/=0A=0AHere are the tested modules:=0A=0A[PHP Modu=
les]=0ACore=0Actype=0Adate=0Adom=0Afilter=0Ahash=0Aiconv=0Ajson=0Alibxml=
=0Amysqlnd=0Aopenssl=0Apcre=0APDO=0Apdo_pgsql=0APhar=0AReflection=0Asessi=
on=0ASimpleXML=0ASPL=0Astandard=0Atokenizer=0Azlib=0A=0A=0A13 janvier 201=
6 12:28 "Martin Wilke" <miwi.fbsd@gmail.com> a =C3=A9crit:=0A> Hi,=0A> =
=0A> I've fixed it in github, you need to checkout again and rebuild lang=
/php7.=0A> after that php -m should show all installed extensions.=0A> =
=0A> Thanks for your feeback!=0A> =0A> On Wed, Jan 13, 2016 at 7:14 PM, M=
artin Wilke <miwi.fbsd@gmail.com> wrote:=0A> =0A>> Hi,=0A>> =0A>> Thanks =
for your feedback. I'll have a look.=0A>> =0A>> On Wed, Jan 13, 2016 at 6=
:38 PM, <loic.blot@unix-experience.fr> wrote:=0A>> =0A>>> Since my recent=
 message, i noticed that apache could not load php=0A>>> exntesions becau=
se we don't have the -c option in apache.=0A>>> To fix this problem i add=
ed extensions entries in the [PHP] group in=0A>>> /usr/local/etc/php.ini =
file and removed the old file=0A>>> =0A>>> 13 janvier 2016 11:16 loic.blo=
t@unix-experience.fr a =C3=A9crit:=0A>>>> Hi Martin,=0A>>>> i noticed ano=
ther problem (the mk problem wasn't one):=0A>>>> php doesn't read extensi=
ons.ini (i tested from command line, using=0A>>> composer.phar and it sai=
d Phar=0A>>>> not found. php -c /usr/local/etc/php/extensions.ini works)=
=0A>>>> =0A>>>> 12 janvier 2016 13:03 loic.blot@unix-experience.fr a =C3=
=A9crit:=0A>>>> =0A>>>>> Hi Martin, great job.=0A>>>>> I noticed that php=
7-redis is not present. Does this exists ?=0A>>>>> I will test it on my p=
oudriere.=0A>>>>> =0A>>>>> I also noticed the following error=0A>>>>> =0A=
>>>>> make: "/usr/local/poudriere/ports/default/Mk/bsd.php.mk" line 367:=
=0A>>> Malformed conditional=0A>>>>> (${_USE_PHP_VER${PHP_VER}:M${:Uxml}}=
 !=3D "")=0A>>>>> =0A>>>>> 12 janvier 2016 09:35 "Martin Wilke" <miwi@fre=
ebsd.org> a =C3=A9crit:=0A>>>>> =0A>>>>>> Hey..=0A>>>>>> =0A>>>>>> I have=
 spent the last few days on getting php7 ready for FreeBSD.=0A>>>>>> The =
initial work was done by Senta Ltd [1] via github. I picked up=0A>>> what=
's=0A>>>>>> left from there and finished up all missing ports and cleaned=
 up a=0A>>> lot of=0A>>>>>> mess.=0A>>>>>> =0A>>>>>> So far everything th=
at is related to php7 works for me. Pear and pecl=0A>>> ports=0A>>>>>> ar=
e=0A>>>>>> still untested but I'll look into them after php7 has landed i=
n=0A>>> ports, in=0A>>>>>> order to=0A>>>>>> please the majority. If you =
have the time it would be very much=0A>>> appreciated=0A>>>>>> if=0A>>>>>=
> you can test them and send me some feedback.=0A>>>>>> =0A>>>>>> You can=
 find all the ports here:=0A>>>>>> https://github.com/miwi-fbsd/miwi-port=
s=0A>>>>>> =0A>>>>>> NOTE:=0A>>>>>> In case you are still using phpX-mysq=
l, you have to replace it with=0A>>> mysqli.=0A>>>>>> =0A>>>>>> Whats New=
 in PHP7=0A>>>>>> http://php.net/ChangeLog-7.php=0A>>>>>>; =0A>>>>>> Thank=
s Martin=0A>>>>>> =0A>>>>>> [1]=0A>>>>>> https://github.com/SentaLtd/free=
bsd-php7-ports=0A>>>>>> _______________________________________________=
=0A>>>>>> freebsd-ports@freebsd.org mailing list=0A>>>>>> https://lists.f=
reebsd.org/mailman/listinfo/freebsd-ports=0A>>>>>> To unsubscribe, send a=
ny mail to "=0A>>> freebsd-ports-unsubscribe@freebsd.org"=0A>>>>> =0A>>>>=
> _______________________________________________=0A>>>>> freebsd-ports@f=
reebsd.org mailing list=0A>>>>> https://lists.freebsd.org/mailman/listinf=
o/freebsd-ports=0A>>>>> To unsubscribe, send any mail to "=0A>>> freebsd-=
ports-unsubscribe@freebsd.org"=0A>>>> =0A>>>> ___________________________=
____________________=0A>>>> freebsd-ports@freebsd.org mailing list=0A>>>>=
 https://lists.freebsd.org/mailman/listinfo/freebsd-ports=0A>>>>; To unsub=
scribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org=0A>>> "=
=0A> =0A> _______________________________________________=0A> freebsd-por=
ts@freebsd.org mailing list=0A> https://lists.freebsd.org/mailman/listinf=
o/freebsd-ports=0A> To unsubscribe, send any mail to "freebsd-ports-unsub=
scribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bccf23097dd000ceaca31b420fb64935>