問題タブ [apcu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP apcu_add クラスのインスタンス
私が取り組んでいるプロジェクト (PHP 7、Slim Framework) には、インスタンス化に多くの時間を必要とするサービス クラスがあります。システムの全体的なパフォーマンスを向上させるために、シングルトンとしての実装が役立つと思いました。クラス インスタンスを格納し、必要なときにフェッチするために apcu を使用することにしました。
インスタンスをキャッシュに追加するための私のコードは
実行すると
PHP Fatal error: Uncaught Exception: Serialization of 'Closure' is not allowed
。
何かご意見は?
apcu - PHP7.2-apache ストレッチ イメージに apt-get を使用してインストールすると、Apcu が有効にならない
PHP7.2-apache-stretch に apt-get install で php-apcu をインストールしましたが、有効にできませんでした。apcu.so および apcu.ini ファイルは、インストール中に作成されます。Service Apacheも再起動してapcu.iniの内容も良いのですが、php -mでリストにapcuが表示されません。phpenmod も試してみましたが、まだ動作していないようです。ただし、インストール中にエラーは発生しません。新しいDebianイメージにも同じ方法でapcuをインストールしようとしたので、問題はイメージに関連しているようです。
アイデアはありますか?