From 38d822e04c669d1929760983d829e9218aad38ed Mon Sep 17 00:00:00 2001 From: Nick Walke Date: Wed, 2 Mar 2016 20:44:00 -0600 Subject: [PATCH] Closes #69. Implemented and tested memcached. --- .env.example | 8 ++++++++ config/cache.php | 4 +++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 6d706abdd..9d42d7487 100644 --- a/.env.example +++ b/.env.example @@ -12,6 +12,9 @@ DB_PASSWORD=database_user_password # Cache and session CACHE_DRIVER=file SESSION_DRIVER=file +# If using Memcached, comment the above and uncomment these +#CACHE_DRIVER=memcached +#SESSION_DRIVER=memcached QUEUE_DRIVER=sync # Storage @@ -54,3 +57,8 @@ MAIL_PORT=1025 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null + +# Memcached settings +#MEMCACHED_HOST=127.0.0.1 +# If using a UNIX socket path for the host, set the port to 0 +#MEMCACHED_PORT=11211 \ No newline at end of file diff --git a/config/cache.php b/config/cache.php index 379135b0e..b00a9989e 100644 --- a/config/cache.php +++ b/config/cache.php @@ -51,7 +51,9 @@ return [ 'driver' => 'memcached', 'servers' => [ [ - 'host' => '127.0.0.1', 'port' => 11211, 'weight' => 100, + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, ], ], ],