サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年9月13日 22:12
不具合・カスタマイズ対象ページのURL: https://wikinist.info/
相談内容:
不具合の発生手順:カスタマイズと外観→ウィジェットをクリックしても正常に開けません
以前は普通に開けて設定もできていましたが突然開けなくなりました。
投稿数(1万以上)とカテゴリ数(3000以上)が多いですが原因がわからず困っています。
症状
両方とも開くとロード時間がとても長いです。
coconn設定画面も時間がかかりますが正常に開けます。
カスタマイズ画面はカテゴリーが表示され(全て表示されず途中で途切れています)重大なエラーが発生しましたとでてきます。
添付している下2つのファイルが表示されます。
ウィジェット画面は利用できるウィジェットをクリックしても何も反応せず
右側にでているはずのウィジェットも表示されていません。
添付している画面が表示されます。
解決のために試したこと:投稿数やカテゴリ数など違いはありますが同じ構成のテスト環境では症状はでませんでした。
---------------------------------------------- サイト名:wikinist サイトURL: https://wikinist.info ホームURL: https://wikinist.info コンテンツURL:/wp-content インクルードURL:/wp-includes/ テンプレートURL:/wp-content/themes/cocoon-master スタイルシートURL:/wp-content/themes/cocoon-child-master 親テーマスタイル:/wp-content/themes/cocoon-master/style.css 子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css WordPressバージョン:6.6.2 PHPバージョン:8.1.2-1ubuntu2.18 ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0 サーバーソフト:Apache/2.4.52 (Ubuntu) サーバープロトコル:HTTP/1.1 エンコーディング:gzip, deflate, br, zstd 言語:ja,en;q=0.9,en-GB;q=0.8,en-US;q=0.7 ---------------------------------------------- テーマ名:Cocoon バージョン:2.7.7 カテゴリー数:3117 タグ数:1 ユーザー数:1 ---------------------------------------------- 子テーマ名:Cocoon Child バージョン:1.1.3 style.cssサイズ:1358 バイト functions.phpサイズ:1772 バイト ---------------------------------------------- Gutenberg:1 Font Awesome:4 Auto Post Thumbnail:0 Retina:0 ホームイメージ: http://wikinist.info/wp-content/uploads/2024/04/556_logo.jpg ---------------------------------------------- ブラウザキャッシュ有効化:0 HTML縮小化:0 CSS縮小化:0 JavaScript縮小化:0 Lazy Load:0 ---------------------------------------------- 利用中のプラグイン: Content Views 4.0 Delete Posts by Date and Category 1.4 External Featured Image Plugin 1.3 XML Sitemap Generator for Google 4.1.21 ----------------------------------------------
This topic was modified 2か月前 6回 by base556
2024年9月14日 01:01
base556さん
私の環境でも確認してみましたが、特に問題ない感じでした。
以下、ご確認いただけますでしょうか。
- 重大なエラーが発生するとのことですので、エラーログをご確認いただき、その内容を貼り付けていただけますでしょうか
- 親テーマに切り替えても、同事象は発生しますでしょうか
また、以下のようにも仰っていますが、この事象の発生時期は分かりますでしょうか。
以前は普通に開けて設定もできていましたが突然開けなくなりました。
直近のアップデートは・・・。
Cocoon 2.7.7のアップデートは、8/30。
WordPress 6.6.2のアップデートは、9/11。
上記のアップデート後だったりしますでしょうか。
わいひら reacted
Topic starter
2024年9月14日 15:58
ご連絡ありがとうございます
エラーログはこちらを設定し出力されたものになります。
define( ‘WP_DEBUG’, true );
エラーログ
Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/wikinist/wp-includes/functions.php on line 650
親テーマに変更しても同じ症状がでることを確認しております。
発生時期については覚えておりませんが7月前半には出ていたかと思います。
ここ数回のアップデートに関してはこの症状が治らないかと思い行った次第でございます。
アップデート後発生したということは恐らくないと思います。
2024年9月14日 16:32
base556さん
「Maximum execution time of 30 seconds exceeded」とありますので、文字通り、処理が30秒の制限時間を超えたということかと思います。
おそらく 「max_execution_time」が30秒に設定されていて、それを超えてしまったのだと思います。
ただ、30秒を超えるというのは、そもそも異常な気がします。
その原因を探る必要があるのではないでしょうか。
(メモリが足りないとか、その他の原因なのか)
stack traceが表示されていれば、手掛かりになるかもしれないです。
(どの処理の途中だったか等分かるかもしれないです)
わいひら reacted
2024年9月14日 16:57
base556さん
「外観」-「ウィジェット」については、以下にするとどうなるか、確認しても良いと思います。
- WordPress公式テーマ(テーマ名が英語西暦年のもの)に切り替える
- 加えてプラグイン「Classic Widgets」を有効にする
カテゴリー3,000件以上は、少し気にはなります。
例えば、以下を使った場合にどうなるのかという気がします。
- 「カテゴリー」ウィジェット
- 「カテゴリー一覧」ブロック
わいひら reacted
2024年9月14日 19:26
以前は普通に開けて設定もできていましたが突然開けなくなりました。
投稿数(1万以上)とカテゴリ数(3000以上)が多いですが原因がわからず困っています。
おそらくカテゴリ数(3000以上)に起因するものと思われます。
Cocoonの場合、添付画像のような「表示設定」があります。「ウィジェット」でも「カスタマイズ」でもセットされたウィジェットの数だけカテゴリの階層表示が出力処理されるため、その分時間がかかっているのかと思われます。
個々のウィジェットで「表示設定」が表示されなくて良いのであれば、子テーマのfunction.phpに以下のコードを追記することで、解消されるかと思います。
add_action( 'widgets_init', function() { remove_filter( 'in_widget_form', 'display_widgets_in_widget_form', 10 ); });
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。