Я работаю над Cache в Zend.Я разработал очень простое приложение для хранения значений базы данных в папке кэша.Это indexAction моего indexController.После запуска я получаю Application Error
.Я уже создал папку Cache в папке приложения.База данных также есть в MySQL.Я работаю в среде разработки.Что я делаю не так?
<code>public function indexAction()
{
include 'library/Zend/Cache.php';
$frontendOptions = array (
'lifetime'=> null,
'automatic_serialization' => true);
$backendOptions = array (
'cache_dir' => 'Cache/');
$cache = Zend_Cache::factory('Core', 'File', $frontendOptions, $backendOptions);
$id = 'rs';
$start_time = microtime (true);
if(!($data = $cache->load($id)))
{
echo "Not found in Cache<br />";
mysql_connect ('localhost' , 'root', '');
mysql_select_db ('test');
$query = 'select * from users';
$rs = mysql_query ($query);
$data = array ();
while($row = mysql_fetch_assoc ($rs))
{
$data[] = $row;
}
$cache->save($data);
}
else
{
echo "Running from Cache<br />";
}
//echo ‘<pre>’;
//print_r($data);
//echo ‘
';echo "sprintf ('% 01.4f', microtime (true) - $ start_time)";}
Должен ли я внести некоторые изменения в application.ini и index.php в общую папку ...?