I would greatly appreciate your help in validating a potential release candidate of WinCache for PHP 7.3:
x86:
https://sourceforge.net/projects/wincache/files/development/wincache-2.0.0.8-dev-7.3-nts-vc15-x86.exe
x64:
https://sourceforge.net/projects/wincache/files/development/wincache-2.0.0.8-dev-7.3-nts-vc15-x64.exe
I have simply dealt with the compilation errors introduced by moving to PHP 7.3 / Zend 3.3.0 internals. There have been no functional changes.
I have run the PHP regression test suite with WinCache enabled and disabled, and nothing crashes instantly. If you do find a reproduceable crash, please send me a code example that triggers the crash, so I can investigate.
If no issues are reported with this build, I will proceed with releasing this extension via Web Platform Installer by June 28th, 2019.
Additionally, I have a release candidate of WinCache for PHP 7.4.0alpha1:
x86:
https://sourceforge.net/projects/wincache/files/development/wincache-2.0.0.8-dev-7.4.0alpha1-nts-vs16-x86.exe
x64:
https://sourceforge.net/projects/wincache/files/development/wincache-2.0.0.8-dev-7.4.0alpha1-nts-vs16-x64.exe
Same deal goes for these bits as well. If you find something, let me know.
I will not create a Web Platform Installer package for WinCache for PHP 7.4 until PHP 7.4 completes its Beta cycle and is released.
My apologies for the delay in WinCache for PHP 7.3.
Thank you!
--E.
Edit: If you downloaded the 7.4apha1 WinCache bits before 2019-06-17 23:00 UTC, and you're getting an error like:
PHP Warning: PHP Startup: Can't load module 'C:\Program Files\PHP\v7.4\ext\php_wincache.dll' as it's linked with 14.21, but the core is linked with 14.20 in Unknown on line 0
This has been fixed with a new package. The file name and version is the same, so you'll have to re-download & extract.
Thank you to Jan Ehrhardt over at www.apachelounge.com for
pointing this out!