Author |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Tue 19 Jun '18 20:46 Post subject: |
|
|
Added the PHP 7.3.0 buikds. |
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Wed 20 Jun '18 10:58 Post subject: |
|
|
hi, php-7.3.0alpha2-Win32-VC15-x64 - redis not work |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jun '18 12:09 Post subject: |
|
|
akaHaki wrote: | hi, php-7.3.0alpha2-Win32-VC15-x64 - redis not work |
Did you load igbinary before redis in the php.ini? |
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Wed 20 Jun '18 12:41 Post subject: |
|
|
Yes, php-7.2.7-Win32-VC15-x64 - redis work |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jun '18 13:27 Post subject: |
|
|
With php.ini as follows
Code: | [PHP]
extension_dir = "ext"
extension=igbinary
extension=redis
|
this were the test results at https://apaste.info/4hmn |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jun '18 13:29 Post subject: |
|
|
The testBitsets test somehow shut down my redis server, so I had to skip that test by hand. But otherwise the resulys are not bad for an alpha release. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jun '18 14:12 Post subject: |
|
|
With PHP 7.2.7 (TS) x64 the tests perform the same:
Code: | Note: these tests might take up to a minute. Don't worry :-)
Using PHP version 7.2.7 (64 bits)
....
Assertion failed: RedisTest.php:494 (testExpireAtWithLong)
Assertion failed: RedisTest.php:495 (testExpireAtWithLong)
Assertion failed (9223372036854775807 !== -1): RedisTest.php:531 (testIncr)
Assertion failed (3 !== ): RedisTest.php:616 (testExists)
Assertion failed (3 !== ): RedisTest.php:617 (testExists)
Assertion failed: RedisTest.php:2402 (testHashes)
Assertion failed: RedisTest.php:2403 (testHashes)
Assertion failed: RedisTest.php:5368 (testConnectException)
|
|
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Wed 20 Jun '18 14:16 Post subject: |
|
|
thanks, the problem was here:
Code: |
extension=php_igbinary -> extension=igbinary
extension=php_redis -> extension=redis
|
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jun '18 14:21 Post subject: |
|
|
Right. The PHP devs changed the php.ini syntax to make it OS independent. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Fri 20 Jul '18 10:16 Post subject: |
|
|
hi, php-7.3.0alpha4-Win32-VC15-x64 - redis not work |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sat 21 Jul '18 5:15 Post subject: |
|
|
akaHaki wrote: | hi, php-7.3.0alpha4-Win32-VC15-x64 - redis not work | redis depends on igbinary, so you will have to use this in your php.ini
Code: | extension=igbinary
extension=redis ; Must be after igbinary as it depends on it |
|
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Sat 21 Jul '18 10:32 Post subject: |
|
|
The problem was that redis and igbinary of version 7.3.0alpha3 doesn't work with version 7.3.0alpha4 |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sat 21 Jul '18 13:16 Post subject: |
|
|
akaHaki wrote: | The problem was that redis and igbinary of version 7.3.0alpha3 doesn't work with version 7.3.0alpha4 |
Well, there is a link to 7.3.0alpha4 now, with igbinary and redis. A lot has been changed in the internals in between alpha3 and alpha4, so it does not surprise me that mixing extension versions does not work (yet). |
|
Back to top |
|
akaHaki
Joined: 18 Sep 2015 Posts: 12
|
Posted: Sat 21 Jul '18 13:20 Post subject: |
|
|
got it, thanks |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Fri 21 Dec '18 16:46 Post subject: |
|
|
Changes in the support for PHP-versions: PHP 5.6 and 7.0 are EOL, so there will be no RC's anymore. PHP 7.1 receives security fixes only, without preceding RC's. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Mon 17 Jun '19 16:46 Post subject: |
|
|
I have added PHP 7.4.0 Alpha 1 with some additional extensons. Not all compile yet with VS16 and not all dependencies have been compiled for VS16 yet.
If you want to test is, be sure to install the Visual C++ Redistributable for Visual Studio 2015-2019:
https://www.apachelounge.com/download/ |
|
Back to top |
|
jfcherng
Joined: 17 Jun 2019 Posts: 11 Location: Taiwan
|
Posted: Mon 17 Jun '19 19:01 Post subject: |
|
|
Jan-E wrote: | I have added PHP 7.4.0 Alpha 1 with some additional extensons. Not all compile yet with VS16 and not all dependencies have been compiled for VS16 yet.
If you want to test is, be sure to install the Visual C++ Redistributable for Visual Studio 2015-2019:
https://www.apachelounge.com/download/ |
https://windows.php.net/downloads/snaps/php-7.4/rad1b62f/logs/archive-nts-windows-vs16-x64-rad1b62f.txt
It looks like the latest official PHP 7.4 snapshot is still built with 14.20 while ours is built with 14.21. Thus they cannot share extensions.
I usually borrow pre-compiled PHP extensions from your awesome builds to play with an official snapshot build because some official pre-compiled extensions on PECL just come out lately (or never).
Code: | Warning: PHP Startup: Can't load module 'ext\php_ast.dll' as it's linked with 14.21, but the core is linked with 14.20 in Unknown on line 0 |
|
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7375 Location: Germany, Next to Hamburg
|
|
Back to top |
|