Как установить Memcache на XAMPP (Windows 7/8/10)

Я делаю проект по Laravel. Я пытаюсь сделать простую систему, которая использует кэш сосредоточены на кэше. Когда я начал учиться, я сначала проверил сайт Laravel, а затем обнаружил, что использование кэша Memcached требует установки пакета Memcached PECL.

Я искал через него, и я получил некоторые проблемы во время установки.

установка memcache?

1 ответов


вот шаги, которые следует выполнить при установке 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.dll от windows.php.net (обязательно проверьте версию php и php_memcache.DLL являются одинаковыми. В противном случае, это будет через ошибка.)

распакуйте его и вставьте.DLL-файл в папку в XAMPP\PHP в\ВН в моем случае это F:\xampp\php\ext (мне пришлось переименовать файл memcache.dll файлы но когда вы смотрите на другие сайты, которые описывают шаги для этого, они не говорят переименовать, но я сделал это в своем проекте!).

  1. загрузка и установка сервера Memcache для windows

скачать the С memcache.exe С jellycan

после завершения загрузки распакуйте и поместите С memcache.exe файл в любой желаемый каталог по вашему выбору (например C:/memcached/). убедитесь, что имя папки должно быть memcached

  1. открыть cmd строки С "Запуск от имени администратора" и выполнить строку для установки

c:/memcached/memcached.exe -d install

затем тип

net start "memcached server"

в случае, если вы получаете memcache уже установлен. тогда просто пройдите через line net start "memcached server".

или

для установки вы можете перейти к пути, где вы скопировали memcache.exe. и дважды щелкните файл, memcache установлен, теперь просто добавьте строку net start "memcached server" и ваш memcache включен.

  1. Перезапустить Xampp Апач

  2. Перезапустить Memcached Так:

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

    служба memcached запускается. Служба memcached была успешно запущена.

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

    служба memcached останавливается. Служба memcached была успешно остановлена.