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

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

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

Как установить memcache ?

Ниже приведены шаги, которые необходимо выполнить при установке 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 \ ext , в моем случае это F: \ xampp \ php \ ext (мне пришлось переименовать файл в memcache.dll, но когда вы посмотрите на другой сайты, которые описывают шаги для этого, они не говорят переименовать, но я сделал это в своем проекте!).

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

Загрузите файл Memcache.exe из jellycan

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

  1. Откройте приглашение cmd с помощью «Запуск от имени администратора» и выполните линию для установки

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 Apache

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

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

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

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

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