tp5中自带了memcached的驱动,我已经安装了memcacahed的服务,同时又修改了tp5的配置文件,但还是报不支持memcacahed,求大牛解释解释;
具体配置及报错如下
'cache' => [
// 驱动方式
'type'=>'Memcached',
// 缓存保存目录
'path' => CACHE_PATH,
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
],
不支持: memcached /**
* 构造函数
* @param array $options 缓存参数
* @access public
*/
public function __construct($options = [])
{
if (!extension_loaded('memcached')) {
throw new \BadFunctionCallException('not support: memcached');
具体配置及报错如下
'cache' => [
// 驱动方式
'type'=>'Memcached',
// 缓存保存目录
'path' => CACHE_PATH,
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
],
不支持: memcached /**
* 构造函数
* @param array $options 缓存参数
* @access public
*/
public function __construct($options = [])
{
if (!extension_loaded('memcached')) {
throw new \BadFunctionCallException('not support: memcached');
throw new \BadFunctionCallException('not support: memcached');
没用过tp5,不过看这个意思是没有php没有加载memcached扩展。
'cache' => [
// 驱动方式
'type'=>'Memcached',
// 缓存保存目录
// 'path' => CACHE_PATH,
'host'=>'127.0.0.1',
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
],