Я написал свой собственный cacheEngine для memcached, так как это расширение, которое я установил на своем сервере, а не memcache, поэтому я не могу использовать механизм memcache по умолчанию.
Однако при посещении сайта движок работает нормально. Когда я пытаюсь запустить оболочку, я получаю всевозможные ошибки Cache :: Config, которые не вижу при посещении сайта.
PHP Warning: Cache not configured properly. Please check Cache::config(); in APP/config/core.php in /home/ezra/sites/example.nl/cake/libs/configure.php on line 402
Warning: Cache not configured properly. Please check Cache::config(); in APP/config/core.php in /home/ezra/sites/example.nl/cake/libs/configure.php on line 402
PHP Notice: Undefined index: prefix in /home/ezra/sites/example.nl/cake/libs/configure.php on line 410
Notice: Undefined index: prefix in /home/ezra/sites/example.nl/cake/libs/configure.php on line 410
PHP Warning: /persistent/ is not writable in /home/ezra/sites/example.nl/cake/libs/cache/file.php on line 267
Warning: /persistent/ is not writable in /home/ezra/sites/example.nl/cake/libs/cache/file.php on line 267
PHP Warning: /models/ is not writable in /home/ezra/sites/example.nl/cake/libs/cache/file.php on line 267
Warning: /models/ is not writable in /home/ezra/sites/example.nl/cake/libs/cache/file.php on line 267
Welcome to CakePHP v1.3.10 Console
И мой Cache :: config в core.php
/*
Memcached (http://www.danga.com/memcached/)
*/
Cache::config('default', array(
'engine' => 'Memcached', //[required]
'duration'=> 3600, //[optional]
'probability'=> 100, //[optional]
'prefix' => 'smm_', //[optional] prefix every cache file with this string
'servers' => array(
array('127.0.0.1', 11211), // localhost, default port 11211
), //[optional]
'compress' => true, // [optional] compress data in Memcache (slower, but uses less memory)
'persistent' => false, // [optional] set this to false for non-persistent connections
));
Есть ли какие-либо ошибки в оболочках и пользовательских кешенгах или я действительно испортил?
1011 * ТИА *