Class 'Memcached' 未找到

Class 'Memcached' not found

在尝试让 "memcached" 在我的 Windows 8 机器上使用 Laravel 附带的内置 pHP 服务器失败后,我才开始使用 Homestead, Homestead 无需我做任何事情就可以工作,但现在我已将我的应用程序在线移动到我的 VPS 服务器 (Linux),但我不断收到此错误:

"Class "Memcached" not found"

我从未使用过这个会话驱动程序,所以整个 memcached 主题对我来说都是全新的。我怎样才能解决这个问题并让我的应用程序在我的网络服务器上正常 运行?

Memcached 是一个可选包(默认安装在 Homestead 中)。在 Ubuntu 中,您通常可以执行 sudo apt-get install php5-memcached 来安装软件包。有关其他系统的详细信息,请参阅 http://php.net/manual/en/memcached.installation.php - 我还没有在 Windows 上安装它。

请注意,您还需要一个 memcached server。使用更简单的会话驱动程序可能会更好,例如 file 驱动程序。只有 memcached/redis 如果你是 运行 一个需要共享会话的多网络服务器集群。