Laravel 5.2 - PHP7的Memcache - 类Memcache不存在

时间:2016-09-13 05:00:01

标签: laravel laravel-5.2 memcached php-7 pecl

我最近将服务器升级到PHP7(L5.2)并且遇到Memcache问题。错误消息为Class Memcache does not exist。我已经安装了Memcached PECL,但似乎与PHP7不相符。什么是让它运作的最佳替代解决方案?

2 个答案:

答案 0 :(得分:1)

目前我正在为PHP7安装memcached,但它并没有完成PHP7的稳定性。但是这是使用命令构建它的方法:

yum install libmemcached-devel
wget https://github.com/php-memcached-dev/php-memcached/archive/php7.zip -O php-memcached-php7.zip
unzip php-memcached-php7.zip
cd php-memcached-php7
phpize
./configure
make
make install
echo 'extension=memcached.so' >> /etc/php.ini

此脚本适用于CentOS 7,但通常它应该可以在任何地方使用,只需稍作更改

答案 1 :(得分:0)

对于遇到这个问题的其他人来说,我发布的方式是我能做到的。它可能需要根据您的环境进行一些调整,但希望这会对某人有所帮助。我在Ubuntu 14.04。

URLSession