只需添加到OS具體答覆。這是使用OS/X和自制軟件的。
首先,您必須確定您在本地使用的是哪個版本的PHP。
$ php -v
PHP 7.0.19 (cli) (built: May 21 2017 11:56:11) (NTS)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
$ brew search memcached
homebrew/php/php53-memcached homebrew/php/php70-memcached
homebrew/php/php54-memcached homebrew/php/php71-memcached
homebrew/php/php55-memcached libmemcached ✔
homebrew/php/php56-memcached memcached ✔
由於我運行PHP 7.0我選擇安裝自制軟件/ PHP/php70-memcached的
$ brew install homebrew/php/php70-memcached
如果你沒有安裝自制軟件轉到https://brew.sh/和安裝使用這些指令。這是我上次使用它的命令。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
一旦我完成了所有的測試,然後通過清除緩存進行測試。
$ php artisan cache:clear
Cache cleared successfully.
$
乾杯,這固定它爲我本地發展。
聽起來像你沒有安裝Memcached。 http://php.net/manual/en/memcached.installation.php – ceejayoz
Memcached已安裝。我運行服務memcached狀態,並啓用並運行。 –
安裝了Memcached並且在* PHP *中安裝了Memcached **擴展**並不是一回事。閱讀鏈接。 – ceejayoz