phpcms v9 更新列キャッシュの失敗の理由と解決策

王林
リリース: 2019-11-14 15:10:23
オリジナル
2919 人が閲覧しました

phpcms v9 更新列キャッシュの失敗の理由と解決策

問題と理由:

最近、以前のプロジェクトのメンテナンスをしており、phpcms の二次開発を行って、これを書きました。列を個別に生成するスクリプトを一定期間実行すると、多数の列が追加されました。昨日、さらにいくつかの列を追加しましたが、突然キャッシュを更新できないことに気づきました。

更新時に、2 行のプロンプトのみが表示されます。もう一度カラムキャッシュを更新しようとしました。おっと、すべてのデータが出てきました。表示された SQL ステートメントの一番下までスクロールすると、「MySQL サーバーが消えました 」と表示されました。いっぱいでした。

解決策:

mysqlのmy.iniファイルでmax_allowed_pa​​cket値を設定する必要があります。

1. my.ini に max_allowed_pa​​cket 属性があるかどうかを確認します。ない場合は追加します;

2. 属性のデフォルト値を 1M から 16M に変更します;

3. ファイルの最後に「max_allowed_pa​​cket=16M」を追加します;

4. サーバーを再起動します。

推奨チュートリアル: phpcms チュートリアル

以上がphpcms v9 更新列キャッシュの失敗の理由と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!