PHP XAMPP windows環境安裝擴展redis 致命錯誤: Class 'Redis' not found解決方法
1.電腦需要先安裝redis服務端環境,並在安裝目錄下打開客戶端redis-cli.exe測試可以使用
2.安裝redis的php擴展,必須要對應上版本號和類型。需要注意的有三個地方:
php的版本號,ts/nts類型,x64/x86類型(需要通過phpinfo頁面查找Architecture屬性來確認,window64位系統安裝的xampp也可能是x86的)
<?php phpinfo() ?>


7.2 Non Thread Safe (NTS) x64
7.2 Thread Safe (TS) x64
7.2 Non Thread Safe (NTS) x86
7.2 Thread Safe (TS) x86
上面截圖的php信息對應的就應該下載:7.2 Thread Safe (TS) x86
PECL :: Package :: redis 4.2.0 for Windows
https://pecl.php.net/package/redis/4.2.0/windows

另外還需要下載對應版本的igbinary
windows.php.net - /downloads/pecl/releases/igbinary/3.0.0a2/
https://windows.php.net/downloads/pecl/releases/igbinary/3.0.0a2/
2/14/2019 2:21 AM 156009 php_igbinary-3.0.0a2-7.2-ts-vc15-x86.zip

解壓后把對應.dll,.pdb 文件復制到php\ext 目錄下
-----------------
php.ini 里面添加配置:
extension=php_igbinary.dll
extension=php_redis.dll

重啟apache,刷新info頁面就可以看到redis的配置了

再刷新頁面就不會出現 Class 'Redis' not found 報錯了。
