拡張テンプレートrsultsを有効にしたphp.iniで、高度なテンプレートフロントエンドのメイン設定でキャッシュコンポーネントを設定するときに例外が発生します。 フロントエンド/設定/ main.php:apcu約Yii2例外:ApcCacheをロードするにはPHPのapc拡張が必要です
'cache' => [
'class' => 'yii\caching\ApcCache',
'keyPrefix' => 'myapp', // a unique cache key prefix
],
phpinfo()
は:以下のように構成を更新することによって解決
おかげで、問題は、私の答えとして、デフォルトYii2利用APCによる拡張機能のインストールが、Yii2主な構成、ありませんでしたが、 、PHP 7はapcuを使用しています。これは明示的に宣言しなければなりません。[コンポーネントクラス](https://github.com/yiisoft/yii2/blob/master/framework/caching/ApcCache.php)で十分です。 – MarBer
問題のPHPバージョンを提供していませんでした。 PHP7の '' useApcu'' paramはあなたが言ったようにこの問題を解決します。 – Yupik
あなたは正しいです、私は不足して申し訳ありません! – MarBer