doctrine2 を使用して zf2 ページネーションのキャッシュを構成する方法を知っている人はいますか?
私がそれを点在させる方法:
$cache = \Zend\Cache\StorageFactory::factory (
array (
'adapter' => array (
'name' => 'Filesystem',
'options' => array (
'ttl' => 10,
'cache_dir' =>__DIR__.'/../../../data/cache/',
),
'plugins' => array (
'serializer' => array(
'serializer' => 'igbinary'
)
)
)
) );
return $cache;
しかし、次のような例外が発生します。
\Zend\Cache\Storage\Adapter\Filesystem.php:1549
メッセージ: fwrite() は、パラメーター 2 が文字列であることを期待しています。オブジェクトが指定されています
\Zend\Cache\Storage\Adapter\Filesystem.php:1553
メッセージ: ファイル '...\data\cache\zfcache-c0\zfcache-Zend_Paginator_2_722b98872575050f0443b2b626605650.dat' の書き込みエラー
\Zend\Paginator\Paginator.php:637
メッセージ: イテレータの生成中にエラーが発生しました