Easy build PhpRedis binary DLL for windows.
Links:
- Visual Studio ( https://visualstudio.microsoft.com/downloads ) Download Community Edition
- PHP SDK ( https://github.com/php/php-sdk-binary-tools ) Download source code ZIP
- PHP Source ( https://windows.php.net/download ) Download source code ZIP and Development package
- PhpRedis Source ( https://github.com/phpredis/phpredis ) Download source code ZIP
- Run Visual Studio Setup, select
MSVC v142 VS2019 C++ x64/x86 build toolsor high version, selectWindows 11 SDK (10.0.22621.0)or high version, complete the installation according to the wizard. - Extract this tools to a empty folder, e.g.,
c:\buildalias{build} - Extract SDKs and sources to specified folder, excluding the first level directory if exist:
- PHP SDK ->
{build}\php-sdk - PHP Source ->
{build}\php-src - PHP Development package ->
{build}\php-devel-pack - PhpRedis Source ->
{build}\php-src\ext\redis
- PHP SDK ->
- Edit
{build}\_config.bat!!! Specify the correct parameters: VC_TOOLS_PATH, WIN_SDK_PATH, WIN_SDK_VERSION, PHP_NTS
Open CMD console, cd {build}, run
init.bat
if no error accured, run
build.bat
php_redis_nts.dll or php_redis_ts.dll you will find in {build}\release.
- Support x64 only.