摘要:第一步確定環境詳細操作在瀏覽器輸入說明我的是多站點配置,此時是,大家的可能不一樣,獲取以下數據操作截屏第二步根據環境下載對應的擴展和以及注意一定要保證和以及版本一致,安裝失敗原因基本上就是版本不一致。
第一步:確定環境
詳細操作:在瀏覽器輸入localhost/phpinfo.php
【說明】:我的是多站點配置,此時是http://www.localhost.com/phpi...,大家的可能不一樣,獲取以下數據:
(1) MSVC14 (Visual C++ 2015) (2) API320151012,NTS,VC14 (3)Windows NT DESKTOP-EI8DSG7 10.0 build 16299 (Windows 10) i586
【操作截屏】:
第二步:根據環境下載對應的php_redis擴展和php_igbinary以及redis【注意一定要保證php和vc以及redis版本一致】,安裝失敗原因基本上就是版本不一致。
【說明】:此時我使用的是:
(1)redis3.2 下載地址:
(2)php_redis-3.1.6-7.0-nts-vc14-x86 下載地址:
(3)php_igbinary-2.0.5-7.0-ts-vc14-x86 下載地址:
下載的文件截屏:
(1)redis3.2
(2)php_redis-3.1.6-7.0-nts-vc14-x86
(3)php_igbinary-2.0.5-7.0-ts-vc14-x86
**第三步:修改將
php_igbinary.pdb
php_igbinary.dll
php_redis.dll
php_redis.pdb
擴展復制到:PHPStudyPHPTutorialphpphp-7.0.12-ntsext,加粗部分,代碼是我們都是一樣的,前面路徑可能不同**
**第四步:到php.ini文件將 extension=php_igbinary.dll
extension=php_redis.dll添加或者取消";"號注釋即可***,*兩者順序不能掉換****,詳情截屏:**
【說明】:我此時的路徑是:G:PHPPHPStudyPHPTutorialphpphp-7.0.12-nts加粗位置大家是一致的
第五步:【重要】重啟服務器【不然不起作用】,進入phpinfo頁面查看擴展是否開啟成功 成功界面:
第六步:使用 cmdredis-server.exe 開啟redis服務器,操作截屏:
第七步:編輯php程序,并且運行;
(一)在自定義redis.php文件編寫原生代碼如下:
connect($host,$port); //4.設置值。向redis數據庫存儲值 $redis->set("window","windowtesting"); //5.通過php操作獲取數據庫的值 $data = $redis->get("window"); //6.將獲取的值打印出來 echo $data; ?>
代碼截屏:
結果截屏:
(二)在Laravel5.5框架使用
配置路由啥的不說了,
1)/config/database.php配置redis
"client" => "phpredis",
"default" => [ "host" => env("REDIS_HOST", "127.0.0.1"), "password" => env("REDIS_PASSWORD", null), "port" => env("REDIS_PORT", 6379), "database" => 0, ], 截屏:
建議在.env下配置信息 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379
控制器代碼:
*public function redis() { Redis::set("name", "laravel"); $user=Redis::get("name"); dd($user); }* 代碼截屏:
效果截屏:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28483.html
摘要:一些關于在最新下搭建開發環境的流程建議,直接進入正題安裝開發常用包軟件又叫,是上的軟件包管理工具,能在中方便的安裝軟件或者卸載軟件,和系統中的非常相似,只需要一個命令,非常方便。 一些關于在最新 Macos 下搭建LNMP開發環境的流程建議,直接進入正題: Preparing安裝 Homebrew、Ohmyzsh、開發常用包&軟件 1.1 Homebrew Homebrew又叫Br...
摘要:一些關于在最新下搭建開發環境的流程建議,直接進入正題安裝開發常用包軟件又叫,是上的軟件包管理工具,能在中方便的安裝軟件或者卸載軟件,和系統中的非常相似,只需要一個命令,非常方便。 一些關于在最新 Macos 下搭建LNMP開發環境的流程建議,直接進入正題: Preparing安裝 Homebrew、Ohmyzsh、開發常用包&軟件 1.1 Homebrew Homebrew又叫Br...
摘要:簡介是一個基于的工具,用于創建和部署虛擬化開發環境。本教程不安裝可選。 Vagrant 簡介 Vagrant是一個基于Ruby的工具,用于創建和部署虛擬化開發環境。 它的主要意義是讓所有開發人員都使用和線上服務器一樣的環境,本質上和你新建一個虛擬機 安裝 # https://www.vagrantup.com/downloads.html # vagrant 下載, 自行安裝 # h...
閱讀 1896·2021-11-24 09:39
閱讀 2133·2021-09-22 15:50
閱讀 1990·2021-09-22 14:57
閱讀 699·2021-07-28 00:13
閱讀 1063·2019-08-30 15:54
閱讀 2355·2019-08-30 15:52
閱讀 2686·2019-08-30 13:07
閱讀 3786·2019-08-30 11:27