Ну так на vps стоит. Memcached установленМожет хост не тот или порт?
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Ну так на vps стоит. Memcached установленМожет хост не тот или порт?
Ответили: localhost 11211Так там в коде нужно указать хост и порт. Уточните их у хостера.
$config['cache']['enabled'] = true;
$config['cache']['cacheSessions'] = true;
$config['cache']['frontend'] = 'Core';
$config['cache']['frontendOptions'] = array(
'caching' => true,
'automatic_serialization' => true,
'lifetime' => 3600,
'cache_id_prefix' => 'xf_'
);
Код добавил, но про папку проигнорировал, т.к. подумал что это для последнего способа. А путь к папке где прописывать?Папку для кэша создали? Права на неё установили? Добавили в конфиг этот код:
?Код:$config['cache']['enabled'] = true; $config['cache']['cacheSessions'] = true; $config['cache']['frontend'] = 'Core'; $config['cache']['frontendOptions'] = array( 'caching' => true, 'automatic_serialization' => true, 'lifetime' => 3600, 'cache_id_prefix' => 'xf_' );
создал папку, но толку 0Путь нигде не прописывается, просто нужно создать папку cache в папке library и дать ей права 777[DOUBLEPOST=1396040506,1396040455][/DOUBLEPOST]А, хотя, может и не нужна папка при этом способе кэширования, но создайте на всякий случай, она не мешается. :-)
Я тоже долго мучался с этим Memcached. Потом плюнул на него, установил XCache и горя с тех пор не знаю - все летаетНу так на vps стоит. Memcached установлен
Вам этого мало, что ли...А как проверить работу? У меня на сервере после установки наоборот снизилась нагрузка на оперативку, а я её загрузить хотел побольше)
$config['cache']['enabled'] = true;
$config['cache']['frontend'] = 'Core';
$config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';
$config['cache']['cacheSessions'] = true;
Если не включено кеширование сессий, то юзер будет постоянно выпадать с форума либо админки. По крайней мере у меня так, когда в настройках домена указано "php как FastCGI"Кто-нить включает кеширование сессий, нужно-ли ?
Его не хвалят, якобы потому, что давно нет обновленийи на этом фоне решил использовать APC.
А ну может-быть, у меня php как модуль апачи и такого нет...Если не включено кеширование сессий, то юзер будет постоянно выпадать с форума либо админки. По крайней мере у меня так, когда в настройках домена указано "php как FastCGI"
Note that your cache must have enough space to hold the sessions, or users may not be able to login properly. We do not recommend writing sessions to the cache if you are using APC as your cache back-end.
$config['cache']['backend'] = 'XCache';
$config['cache'] = array(
'enabled' => true,
'frontend' => 'Core',
'frontendOptions' => array(
'caching' => true,
'automatic_serialization' => true,
'cache_id_prefix' => 'xf_',
'lifetime' => 18000
),
'backend' => 'Xcache',
'backendOptions' => array(),
'cacheSessions' => true
);
; configuration for php xcache module
extension=xcache.so
xcache.admin.user = "Reborns"
xcache.admin.pass = "MD5PASSWORD HERE"
[xcache]
; Change xcache.size to tune the size of the opcode cache
; to disable: xcache.size=0
; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
; someone said, if >=64 will get problem
xcache.size = 64M
xcache.shm_scheme = "mmap"
; set to cpu count (cat /proc/cpuinfo |grep -c processor Хотя у меня 2 процессора в системе, но рекомендуют ставить параметр вполовину от реального размера. ЕСТЬ НЮАНСЫ)
xcache.count = 2
; just a hash hints, you can always store count(items) ; slots
xcache.slots = 8K
; ttl of the cache item, 0=forever
xcache.ttl = 3600
; interval of gc scanning expired items, 0=no scan, other values is in seconds
xcache.gc_interval = 300
; Change xcache.var_size to adjust the size of variable cache
; same as aboves but for variable cache, if you have not used xcache function in script,forget it
xcache.var_size = 4M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 3600
xcache.var_maxttl = 3600
xcache.var_gc_interval = 300
xcache.test = Off
xcache.readonly_protection = Off
; for *nix, xcache.mmap_path is a file path, not directory.
; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
; 2 group of php won’t share the same /tmp/xcache
; for win32, xcache.mmap_path=anonymous map name, not file path
xcache.mmap_path = "/dev/zero"
; leave it blank(disabled) or "/tmp/phpcore/"
; make sure it’s writable by php (without checking open_basedir)
xcache.coredump_directory = "/tmp/phpcore/"
; per request settings
xcache.cacher = On
xcache.stat = On
xcache.optimizer = Off
[xcache.coverager]
; per request settings
; enable coverage data collecting for xcache.coveragedump_directory and
; xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
xcache.coverager = Off
; ini only settings
; make sure it’s readable (care open_basedir) by coverage viewer script
; requires xcache.coverager=On
xcache.coveragedump_directory = "/tmp/phpcore/"
Шустрость не только от кэша зависит))))работает всё достаточно шустро...:thumbsup:
У нас аналогичный стоит, отлично пашет форум)))X-Cache
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения