搜索

首页  >  问答  >  正文

php - 求教:致命错误:在...中找不到类“Memcache”

1.Fatal error: Class 'Memcache' not found in F:PHPhtdocsedscwLibInit.php on line 5;

Line 5: $memcache = new Memcache;

2.php.ini中也已经安装了memcache的扩展,如下:

extension=php_memcache.dll
[Memcache]  
    memcache.allow_failover = 1  
    memcache.max_failover_attempts=20  
    memcache.chunk_size =8192  
    memcache.default_port = 11211 ;        

3.从任务管理器中查看得知memcached是正在运行状态的;

4.打印输出phpinfo()没有查看到关于memcache的任何信息。

请问有什么原因会导致这个报错?

某草草某草草2787 天前1180

全部回复(4)我来回复

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-06 09:56:06

    web server 重启一下。
    比如 apache 重启,nginx 重启,php-fpm 重启。

    回复
    0
  • 某草草

    某草草2017-06-06 09:56:06

    1、命令行敲下,Memcache是否真实可用
    2、排查代码

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-06 09:56:06

    安装完 重启下php 然后看下phpinfo() 里有没有memcache扩展

    回复
    0
  • 黄舟

    黄舟2017-06-06 09:56:06

    对应的版本不对吧,http://windows.php.net/downlo...

    回复
    0
  • 取消回复