Laravel5.8-PHP7.2.1-phpstudy-Memcached-win64-1.4.4-14 缓存驱动使用 Memcached 报 Class 'Memcached' not found
Memcached 安装方法是。
https://www.runoob.com/Memcached/window-in...
memcached <1.4.5 版本安装
Php php.ini
文件中加载了扩展文件 memcached
。
扩展下载地址为:https://github.com/nono303/PHP7-memcache-d...
; php_memcached
extension=php-7.2.x_memcache.dll
Phpinfo 中显示PHP已经安装的扩展
Cmd telnet 127.0.0.1 11211
是可以通信成功的。
Laravel env
文件中缓存驱动为 memcached
。
CACHE_DRIVER=memcached
Laravel Controller
下使用方法。
<?php
namespace App\Http\Controllers\Stage;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Cache;
/***
* 进阶系列 —— 缓存 —— memcached
* Class CacheController
* @package App\Http\Controllers\Stage
*/
class CacheController extends Controller
{
public function index()
{
$value = Cache::get('key-test');
var_dump($value);
}
}
运行后结果为:
推荐文章: