如何:在XAMPP上安装Memcache(Windows 7/8/10)

时间:2015-12-09 07:40:41

标签: php laravel-5 memcached

我在Laravel做一个项目。我正在尝试创建一个使用缓存集中在memcache上的简单系统。当我开始学习时,我首先检查了Laravel站点,然后我发现使用Memcached缓存需要安装Memcached PECL包。

我搜索过它,在安装过程中遇到了一些问题。

如何安装memcache

1 个答案:

答案 0 :(得分:22)

以下是安装memcache时应遵循的步骤。

  1. 开始你的xampp。
  2. 点击'config'并打开php.ini文件。
  3. 搜索

    ;extension=php_memcache.dll

    如果没有找到添加

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

    3。从windows.php.net下载文件php_memecache.dll确保检查你的php版本和php_memcache.dll是否相同。否则,它将通过错误。

    解压缩并将“.dll”文件粘贴到路径 xampp \ php \ ext 中,在我的情况下,它是 F:\ xampp \ php \ ext (我必须将文件重命名为 memcache.dll ,但当您查看其他描述此步骤的网站时,他们不会告诉您重命名,但我有在我的项目中完成了这个!)。

    1. 下载并安装适用于Windows的Memcache服务器
    2. jellycan

      下载 Memcache.exe

      完成下载后,解压缩并将 memcache.exe 文件放入您选择的任何所需目录(例如C:/ memcached /)。确保文件夹名称应为 memcached

      1. 使用“以管理员身份运行”打开 cmd提示并执行要安装的行
      2. c:/memcached/memcached.exe -d install

        然后输入

        net start "memcached server"

        如果你已经安装了memcache。然后只需通过net start "memcached server"行。

        出于安装目的,您可以转到已复制 memcache.exe 的路径。然后双击文件,安装memcache,现在只需添加行net start "memcached server"并启用内存缓存。

        1. 重启Xampp Apache

        2. 重启Memcached:

          C:\Windows\system32> net start “memcached”

          memcached服务正在启动。 memcached服务已成功启动。

          C:\Windows\system32> net stop “memcached”

          memcached服务正在停止。 memcached服务已成功停止。