This class simulates the real Memcached PHP extension (which doesn’t exit) on windows (php_memcached.dll) – Note the “d”.
I forked and modified this repository so that it works with few basic methods of laravel 5… Please don’t use this class in production, use it only for development purposes.
Github repo: https://github.com/altinukshini/memcached-client
Configuration in Windows machine
Before you do anything else, make sure you have Memcached server installed. Here’s a blog that shows how to do that (follow step A): https://commaster.net/content/installing-memcached-windows
Assuming you have Memcached server installed, proceed with the following.
Place memcached.php file in C:\xampp\php\pear folder
In your laravel 5 installation, edit AppServiceProvider.php and place the code below inside the boot() method.
if (!class_exists('Memcached')) { include ("memcached.php"); }
so it should look something like:
public function boot(Kernel $kernel) { if (!class_exists('Memcached')) { include ("memcached.php"); } }
…you should be good to go!
Great stuff! Thanks!