Ошибки Xcache в livestreet 1.0.1 [Решено]

При включении Xcache на хостинге, имеют место быть ошибки:

Warning: xcache_set() [function.xcache-set]: XCache var cache was not initialized properly. Check php log for actual reason in /home/example.com/www/engine/lib/external/DklabCache/Zend/Cache/Backend/Xcache.php on line 134

Warning: xcache_get() [function.xcache-get]: XCache var cache was not initialized properly. Check php log for actual reason in /home/example.com/www/engine/lib/external/DklabCache/Zend/Cache/Backend/Xcache.php on line 95


Подскажите пожалуйста, где копать?
PHP 5.3 Ниже выдержка из phpinfo



UPD: Оказалось, что в параметрах Xcache не было выделено памяти для кеша.
Проблема решилась добавлением одной строчки в php.ini:
xcache.var_size = 128M

15 комментариев

avatar
xcache.var_size  =  128М
avatar
а почему именно 128М?
avatar
ну столько сколько память позволяет, не обязательно 128
avatar
А почему вы думаете, что проблема в нехватке памяти? опт кэшеры, не должны падают в условиях нехватки памяти. Работать медленнее будут, но не падать. Сталкивались с таким?
avatar
тут не нехватка памяти а нулевые значения в размерах кеша, что видно из скриншота php info
avatar
xcache.var_size = 0 в значениях получается иногда из-за других проблем, и не связано с размеров кэша заданном в конфиге. (Что-то я сильно сомневаюсь что там догадались 0 задать) Если проблема была бы в var_size то оно бы выкидывало характерную ошибку «xcache.var_size is either 0 or too small» А этого вроде нет.
avatar
выше смотрим скриншот:
Opcode Cache disabled
Variable Cache disabled

теперь еще раз читаем ошибку:
XCache var cache was not initialized properly

опт кэшеры, не должны падают в условиях нехватки памяти
почему Вы пришли к выводу что Xcache падает?
avatar
Подозреваю что хостер таким образом экономит ресурсы, изначально не выделяя память под кэш.
avatar
Это из за нулевой памяти devilben прав, у меня была похожая ситуация.
avatar
Спасибо всем за помощь! В особенности devilben , beauty_free и daglex .
Добавил
xcache.var_size = 128М
и все заработало.
avatar
где добавил-то?)))
avatar
Ну, скорее всего в конфиге этого xCache: xcache.ini
avatar
в php.ini — это указано в конце топика
avatar
мне нужно было менять именно в xcache.ini, как написал KitsuneSolar
Сайт теперь летает
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.