Parcourir la source

Merge pull request #1599 from visuddhinanda/laravel

使用 APP_ENV 判断 dev
visuddhinanda il y a 2 ans
Parent
commit
027070503d
2 fichiers modifiés avec 9 ajouts et 4 suppressions
  1. 8 2
      app/Console/Commands/TestRedis.php
  2. 1 2
      public/app/redis/function.php

+ 8 - 2
app/Console/Commands/TestRedis.php

@@ -41,13 +41,19 @@ class TestRedis extends Command
     {
     {
 		$value='this is a test';
 		$value='this is a test';
 		$this->info("test redis start");
 		$this->info("test redis start");
+        $remember = Cache::store('redis')->remember('dd',10,function(){
+            return 'remember ok';
+        });
+        $this->info("test store remember value=".$remember);
 		Redis::set("test-redis",$value);
 		Redis::set("test-redis",$value);
-		if(Redis::get("test-redis")==$value){
+		if(Redis::get("test-redis",function(){
+            return 'aa';
+        })==$value){
 			$this->info("redis set ok ");
 			$this->info("redis set ok ");
 		}else{
 		}else{
 			$this->error("redis set fail ");
 			$this->error("redis set fail ");
 		}
 		}
-		
+
 
 
 		Redis::hSet("test-redis-hash",'hash',$value);
 		Redis::hSet("test-redis-hash",'hash',$value);
 		if(Redis::hGet("test-redis-hash",'hash')==$value){
 		if(Redis::hGet("test-redis-hash",'hash')==$value){

+ 1 - 2
public/app/redis/function.php

@@ -3,8 +3,7 @@ require_once __DIR__."/../config.php";
 function redis_connect()
 function redis_connect()
 {
 {
 	try {
 	try {
-        $server = $_SERVER['SERVER_NAME'];
-        if(strpos($server,'wikipali') === false){
+        if(APP_ENV === 'local'){
             //local dev
             //local dev
             $redis = new redis();
             $redis = new redis();
             $r_conn = $redis->connect(Redis["host"], Redis["port"]);
             $r_conn = $redis->connect(Redis["host"], Redis["port"]);