Я пытаюсь использовать memcached для моих больших запросов к базе данных. До сих пор я установил службы memcached, и он работает нормально. Еще одна вещь, которую я не могу найти, - это файл php_memcached.dll
для окон 7, 64 бит. Их мало, но они говорят о php_memcache.dll
. Я установил это, и я вижу в Wamp->PHP->PHP extentions
, что расширение работает. Наконец, я создал memcached.php
файл в каталоге application/config/
и поместить следующий код:Memcached не работает над codeigniter
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
$config = array(
'default' => array(
'host' => 'localhost',
'port' => 11211,
'weight' => 1
)
);
?>
Всякий раз, когда я себе phpinfo();
Я не могу найти, что Memcached настроен. Я не знаю, где я ошибаюсь. Я считаю, это потому, что я установил memcached
сервис и расширение php_memcache.dll
. Это может быть причиной?
Или что может быть потенциально причиной того, что он не работает с codeigniter.?
Вы можете найти всю информацию, необходимую здесь: http://stackoverflow.com/questions/3016656/how-to-enable-memcache-in-wamp Кажется, что для его установки требуется 64-разрядный бит ndows 7. – tix3