問題タブ [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.

0 投票する
0 に答える
248 参照

php - PHP apcu_add クラスのインスタンス

私が取り組んでいるプロジェクト (PHP 7、Slim Framework) には、インスタンス化に多くの時間を必要とするサービス クラスがあります。システムの全体的なパフォーマンスを向上させるために、シングルトンとしての実装が役立つと思いました。クラス インスタンスを格納し、必要なときにフェッチするために apcu を使用することにしました。

インスタンスをキャッシュに追加するための私のコードは

実行すると PHP Fatal error: Uncaught Exception: Serialization of 'Closure' is not allowed

何かご意見は?

0 投票する
2 に答える
9969 参照

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をインストールしようとしたので、問題はイメージに関連しているようです。

アイデアはありますか?