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

问题描述:

我正在Laravel上做一个项目。我试图制作一个简单的系统,它使用专注于memcache的缓存。当我开始学习时,我先检查了Laravel站点,然后发现使用Memcached缓存需要安装Memcached PECL软件包。如何:在XAMPP上安装Memcache(Windows 7/8/10)

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

如何安装memcache

以下是安装内存缓存时应遵循的步骤。

  1. 开始您的xampp。
  2. 点击'config'并打开php.ini文件。

搜索

;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.下载文件php_memecache.dllwindows.php.net一定要检查你的php版本和php_memcache.dll是一样的,否则会通过错误。

将它解压缩并粘贴的.dll路径XAMPP \ PHP \分机文件中,在我的情况下,它是F:\ XAMPP \ PHP \分机(我不得不把文件重命名为内存缓存。 dll但是当你看看描述这些步骤的其他网站时,他们不会告诉重命名,但我已经在我的项目中完成了这项工作!)。

  1. for Windows下载和安装内存缓存服务器
  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"并启用您的memcache。

      1. 重启XAMPP阿帕奇

      2. 重新启动的Memcached:

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

        的分布式缓存服务正在启动。 memcached服务已成功启动。

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

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

      开始=>
    开始=>
开始=>
+0

'net start“memcached server”'抛出一个错误,但没有引号不会'net start memcached server',它工作。 –