Recently I updated some server apps.
- From ActivePerl-184.108.40.2061 to ActivePerl-220.127.116.110.
Last time I installed ActivePerl-18.104.22.1681-MSWin32-x86-64int-299574.msi. But now they doesn’t provide an msi file. Then I tried to install ActivePerl-22.214.171.1240-MSWin32-x86-64int-300558.exe, but it gave me an error like the below.
Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action CheckInstallDir, entry: CheckInstallDirNoBox, library: C:\Users\UserID\AppData\Local\Temp\MSIXXXX.tmp
So, I gave up the exe file and installed ActivePerl-126.96.36.1990-MSWin32-x86-64int-300558.zip manually. It works well. I filed this issue as Bug 107209.
- From PHP7.0.7 to PHP7.0.8 (php-7.0.8-Win32-VC14-x86.zip).
If you need more information about php.ini configuration, see ‘Migrating from PHP 5.5.16 to PHP 5.6.0 on Windows’.
By the way, I deleted all about APCu from my php.ini.
extension=php_apcu.dll [apcu] apc.enabled=1 apc.shm_size=256M apc.writable="C:\Users\UserID\AppData\Local\Temp"
I wanted to update APCu 5.1.4 to the new version because I had a hard time with a problem about VirtualAlloc() and I thought this was related to APCu from some reason though I was not sure. But the new version 5.1.5 doesn’t have ts-vc14-x86.zip anymore.
- From phpMyAdmin-4.6.2 to phpMyAdmin-4.6.3.
- I updated MariaDB10.1.14 to 10.1.15 once but rolled back because of the followings.
MariaDB-10.1.15 was never released.
Queries examines all rows of a tables when it should not
- From Apache2.4.20 to Apache2.4.23 (httpd-2.4.23-win32-VC14.zip).
Its has a new module mod_proxy_http2.so. Apache2.4.21 and 2.4.22 were not released.