Подтвердить что ты не робот

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

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

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

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

4b9b3361

Ответ 1

Ниже приведены шаги, которые должны выполняться при установке memcache.

  • запустите свой xampp.
  • нажмите "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 (I пришлось переименовать файл в memcache.dll, но когда вы посмотрите на другие сайты, описывающие шаги для этого, они не говорят переименовать, но я сделал это в своем проекте!).

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

Загрузите 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 была успешно остановлена.