一連の繰り返し発生するエラーのトラブルシューティングを行っています。WordPress database error MySQL server has gone away for query ...
ここで解決策を見つけたと思いますが、それは数年前のものであり、コアファイルを使ったりサーバーを再構成したりする前に、MySQL の wait_timeout と Wordpress との関係をよりよく理解したいと考えています。(私は仮想専用サーバーを使用しているため、サーバーの wait_timeout を変更するオプションがあります。)
phpMyAdmin から実行して確認したSHOW VARIABLES;
ところ、wait_timeout は現在 35 に設定されています。それは私には低いように思えますが、それが何をするのか完全には理解していません。600に変更しようと思います。
私の主な質問は、これが責任あることかどうかです。しかし、より広い質問は小さな部分に分けることができると思います: 1. この設定を PHP (Wordpress) でオーバーライドするオプションはありますか? 2. 中規模から大規模の WordPress サイトに最適な設定は? 3.コアファイルを変更せずに設定を変更するために使用できるWordpressの構成オプションまたはフィルターはありますか?
ありがとう。