PHP 8.4.2 Released!

Instalação

Informações para instalar esta extensão PECL podem ser encontradas no capítulo Instalação de Extensões PECL do manual. Informações adicionais, como novas versões, downloads, arquivos fontes, informações do mantenedor e um CHANGELOG, podem ser encontradas aqui: » https://pecl.php.net/package/memcached.

Se o libmemcached estiver instalado em um local não padrão, use a opção --with-libmemcached-dir=DIR, em que DIR é o prefixo de instalação do libmemcached. Este diretório deve conter o arquivo include/libmemcached/memcached.h.

Zlib é necessário para suporte de compactação. Para especificar a instalação não padrão do Zlib, use --with-zlib-dir=DIR, onde DIR é o prefixo de instalação do Zlib.

O suporte ao manipulador de sessão é ativado por padrão. Para desativá-lo, use a opção --disable-memcached-session.

O suporte à autenticação SASL é desabilitado por padrão. Para ativá-lo, use a opção --enable-memcached-sasl. Isso requer que libsasl2 tenha sido instalado e que libmemcached tenha sido construído com suporte a SASL ativado.

adicione uma nota

Notas Enviadas por Usuários (em inglês) 4 notes

up
98
qeremy [at] gmail [dot] com
12 years ago
Do not lose your time to install it on Ubuntu just trying "sudo apt-get install php5-memcached". There is something you need to do that sure installing memcached. Anyway...

Step 1.
$ sudo apt-get install memcached
Step 2.
$ sudo apt-get install php5-memcached
Step 3.
$ sudo /etc/init.d/apache2 restart

Ready!

What about some test?

<?php
error_reporting
(E_ALL & ~E_NOTICE);

$mc = new Memcached();
$mc->addServer("localhost", 11211);

$mc->set("foo", "Hello!");
$mc->set("bar", "Memcached...");

$arr = array(
$mc->get("foo"),
$mc->get("bar")
);
var_dump($arr);
?>

Hoping to help someone.
~Kerem
up
12
info at kgsw dot de
5 years ago
For PHP 7 seems to work:

$ sudo apt-get install memcached
$ sudo apt-get install php-memcached
$ sudo apachectl graceful

## php 7.2.19 / ubuntu 18.04.1

$mc = new Memcached();
$mc->addServer("localhost", 11211);
...
up
6
petermiller1986 att gmail dotttttttt com
12 years ago
i'm planning on using membase for my website and i was really struggling to install the memcashed php client on ubuntu with pear, but actually there is an easier way:

$ sudo apt-get install php5-memcached

you dont even need to install the membase server first - this can be done afterwards. hope this helps someone!
up
0
Clint Priest
15 years ago
If your server has --enable-json=shared as mine did, this extension requires you to have extension=json.so to load properly.
To Top