omu*_*ran 9 php memcached zend-framework nginx
我们目前正在使用Nginx作为我们的服务器,并使用memcached作为缓存机制.我正在检查PHP错误日志和许多关于memcached的PHP警告引起了我的注意.
PHP Warning: Memcache::get(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 180
Run Code Online (Sandbox Code Playgroud)
在它指向的那一行,有这段代码:
$tmp = $this->_memcache->get($id);
Run Code Online (Sandbox Code Playgroud)
我还看到许多其他PHP警告具有相同的警告消息,但与memcache对象的不同函数调用不同:
PHP Warning: Memcache::add(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 180
PHP Warning: Memcache::set(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 230
PHP Warning: Memcache::delete(): Invalid Memcache->connection member variable in {directory}/library/Zend/Cache/Backend/Memcached.php on line 323
Run Code Online (Sandbox Code Playgroud)
我通过网络进行了搜索,但找不到真正有用的东西.我们的memcached有时会遇到一些问题.当服务器由于某些问题而关闭时,是否可能出现这种问题?我真的不知道导致这些警告的原因.我该如何纠正它,或者至少我该如何避免这些警告?
归档时间: |
|
查看次数: |
1229 次 |
最近记录: |