Jam*_*wuh 7 php mysql performance memcached php-7
我试图找到有关使用PHP7的Memcached的任何信息,但我失败了.唯一有价值的信息是短Readme.md的PHP-memcached的回购.
不幸的是,它的travis构建失败以及我的机器上的30/126测试.
但是make install命令成功并创建了memcached.so文件.这是否意味着我可以在生产中使用此扩展,或者它仍然有错误,不建议使用?
我将非常感谢任何建议或工作解决方案.
Wil*_*ill 10
你需要使用php7分支; 看到这里,特拉维斯正在过世.
这应该是在memcachedDebian/Ubuntu OS上安装扩展的完整步骤:
sudo apt-get update
sudo apt-get install -y libmemcached-dev libmemcached11 git build-essential
git clone https://github.com/php-memcached-dev/php-memcached
cd php-memcached
git checkout php7
git pull
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
如果将它们安装在不同位置,则可能需要更改某些路径.
要在最新的ubuntu上安装memcached以获取最新的php用法:
sudo apt-get install php-memcached
Run Code Online (Sandbox Code Playgroud)