サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2023年2月2日 09:12
いつもお世話になっております。
2023/2/2 AM 6:45 頃に、Cocoon 2.5.6 のupdateを、WordPress管理画面から実施後、30分後に再ログインしようと試みたところ、添付のような Warning が出て、ログインできない状態になりました。
いろいろと、検索で調べたところ、プラグインの siteguard による「ひらがな」画面読込エラーと類似していると感じましたが、確信が得られていません。
プラグイン個別の質問はお受付していないと思いますが、こちらは Cocoonのupdateとは無関係であることの確認と、できましたなら、リカバリ作業のヒントもご教授頂けないかとおもい、ご連絡いたしました(甘えてすみません)。
参照した類似質問は下記のとおりです。
リカバリ策として、
1)バックアップから戻す(まだ実行したことはないのですが)
2)siteguard のプラグインを FTPソフトで消去する(ピンポイントでご指示いただければ実行可能です)
3)上記2)に加えて、.htaccess を修正する?(究極に怖くて手が出せる気がしませんが)
当たりを考えております。
もし、こちらでの質問が不適切との判断でしたら、どちらでこの種の疑問を解決するのがベスト化をご教授頂ければとお願いします。
いつも甘えた質問ですみません。
よろしくお願いいたします。
下記サイト情報は、2022年6月24日 10:50 時点にこのフォーラムで質問させて頂きました際のものになります。
----------------------------------------------
サイト名:ビジネスハック 戦略・経営・会計
サイトURL: https://management-accounting.biz
ホームURL: https://management-accounting.biz
コンテンツ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
スキン:/wp-content/themes/cocoon-master/skins/silk/style.css
WordPressバージョン:6.0
PHPバージョン:8.0.18
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.0
エンコーディング:none
言語:ja,en;q=0.9,en-US;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.4.5.4
カテゴリ数:15
タグ数:7
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.1
style.cssサイズ:717バイト
functions.phpサイズ:203バイト
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/uploads/2020/05/ff5c235429aec6df5b72eb12cfa477a9.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
WEBフォントLazy Load:1
----------------------------------------------
利用中のプラグイン:
Advanced Editor Tools (previously TinyMCE Advanced) 5.6.0
Akismet Anti-Spam 4.2.4
Aurora Heatmap 1.5.4
Category Order and Taxonomy Terms Order 1.6.1
Cocoon Color Palette 1.0.1
Code Snippets 3.1.1
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.6
Edit Author Slug 1.8.4
Embed Any Document 2.7.1
EWWW Image Optimizer 6.6.0
Google XML Sitemaps 4.1.5
Jetpack 11.0
MathJax-LaTeX 1.3.11
Regenerate Thumbnails 3.1.5
SiteGuard WP Plugin 1.6.1
Wordfence Security 7.5.11
WP-Optimize - Clean, Compress, Cache 3.2.6
WP Multibyte Patch 2.9
----------------------------------------------
2023年2月2日 09:43
BizHさん
エラーメッセージは、テキストで貼っていただくと、とても助かります。
(画像では検索できず、メッセージを手打ちして翻訳したり、検索する必要があるため)
メッセージは途中で切れていると思いますが、そこにCocoonは登場していません。
(見える範囲内では、SiteGuardのみかと思います。)
メッセージの最初の方に「Permission denied in~」とありますので、パーミッションの可能性が高いような気はします。
以下が参考になると思います。
(リンク先と、対象のファイルは違います。エラーメッセージをご確認ください)
WordPressで「failed to open stream: Permission denied in /…」と表示された時の解決法
https://info-con.co.jp/tips/wordpress-10-troubleshooting-permission/
わいひら reacted
2023年2月2日 10:00
FTPソフトをお使いになれるようですが、ご参考までにConoHaのファイルマネージャーを使ってパーミッションを変更する方法が載っていたサイトをリンクしておきます。
Conohaサーバーの導入時に気を付ける注意点をまとめてみました
https://lpeg.info/webworks/conoha_wing_setting.html
わいひら reacted
2023年2月2日 12:00
2)siteguard のプラグインを FTPソフトで消去する(ピンポイントでご指示いただければ実行可能です)
スクリーンショットを見るに、とりあえずこれを行えば良いのではないかと思います。
それで何か問題が出るようであればサイドガードプラグインをダウンロードして再びアップし直せば良いだけなので失敗したとしても簡単にリカバリー可能かと。
2023年2月2日 16:45
このトピックのエラーが他のCocoonサイトでも発生しているようですので、今回の「Cocoon 2.5.6」へのアップデートが原因っぽいです。
2023年2月2日 17:11
tahara369さんがご提示のトピックには続きがあります。
「SiteGuardの問題だから、SiteGuardのサポートフォーラムへ書き込んでください」という旨の指示があります。
そして、SiteGuardのサポートフォーラムへ、お問い合わせをなさった方が立てたトピックが以下です。
wordpress管理画面ログイン時のWARNING
https://wordpress.org/support/topic/wordpress%e7%ae%a1%e7%90%86%e7%94%bb%e9%9d%a2%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e6%99%82%e3%81%aewarning-2/
SiteGuard側からは以下の様にお返事があったようです。
画像ファイルの書き込みが権限エラーのためにできなくなっているようです。
一旦、SiteGuard WP Pluginを削除して、再インストールしてみてください。
お問い合わせをなさった方は、それをやってみたものの解決しなかった。
そういう段階みたいですね。
WordPress.orgのサポートフォーラムへの書き込みのWarningメッセージを見ても、Cocoonは出てきていないかと思います。
ちなみに私は、Cocoonを2.5.6にバージョンアップしましたし、SiteGuardも使用していますが、同様のメッセージは表示されません。
(画像認証を使っていないから…かもしれないですが。だとするとCocoonに起因するものではないですよね)
わいひら reacted
2023年2月2日 17:45
このトピック、そしてWordPress.orgのトピック、更に以下のトピック。
投稿ページ(PC)がモバイルページのように表示されます
https://wp-cocoon.com/community/postid/67718/
全てSiteGuardによるものっぽいですが、共通するのはConoHaだということですね。
(だからといって、ConoHaが原因と断定している訳ではありません)
2023年2月2日 18:24
私のサーバー上のテスト環境で、コメント欄にSiteGuardの画像認証を設定しました。
(ConoHaではないサーバーです)
この1つ上の返信にリンクしたトピックと同様に、表示が崩れますね。
(SiteGuardに関するwarningがソース上にありました)
サーバー起因ではないようです。
もう少し試してみます。
先程リンクした、WordPress.orgのSiteGuardのサポートフォーラムに、以下のような新たな返信があったようです。
現時点ではこちらで再現する術がなく、原因を特定することができません。申し訳ありません。
テーマの変更、他のプラグインの停止をしてみて、相性の悪いものがあるか確認するのも1つと思います。
2023年2月2日 18:40
プラグイン「Health Check & Troubleshooting」を使用して、以下の状態にしました。
プラグインは「SiteGuard WP Plugin」のみ有効
Cocoonは2.5.6で、親テーマを有効
(URL非公開ですみません・・・)
----------------------------------------------
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
WordPressバージョン:6.1.1
PHPバージョン:8.0.25
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.5.6
カテゴリー数:55
タグ数:562
ユーザー数:2
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
SiteGuard WP Plugin 1.7.3
----------------------------------------------
上記の状態で、今回のWarningが出ます。
わいひら reacted
2023年2月2日 18:46
引き続き、プラグイン「Health Check & Troubleshooting」を使用しています。
先程の状態から、Cocoon親テーマを「2.5.5.4」へと変更しました。
今回のWarningが消えます。
(サイトの表示も正常です)
Cocoon 2.5.6が原因の可能性が高そうな感じです。
(SiteGuardの認証用が画像が書き込めない・・・というのは・・・なぜ?)
わいひら reacted
2023年2月2日 19:14
プラグイン「Health Check & Troubleshooting」は無効化しました。
そして、Cocoonは親テーマにして、2.5.5.4にしました。
SiteGuardの認証用の画像は、以下に書き込まれるみたいです。
wp-content/plugins/siteguard/really-simple-captcha/tmp
ここの画像を空にしてみました。
(「.haccess」と「dummy.png」の2つは残す)
すると、Warningは表示されず、サイト表示も正しい状態でした。
しかし、その後リロードして、再度コメント書き込みをしようと画像認証を表示させた後は、今回のWaringが出ます。
つまり、認証用の画像が2枚目以降は書き込めない?
2023年2月2日 20:17
Twitterを見ていたらSiteGuardに関して以下のようなツイートもありますね。
https://twitter.com/dqx_lunacle/status/1621016786891317250
後で同じ状態で動作確認してみようと思います。
それにしてもサイトガードの認証画像に問題がが出るような変更したかな…?
いずれにせよ確認してみるしかないですね。
dongurie reacted
2023年2月2日 20:18
これもSiteGuardですもんね。
https://wp-cocoon.com/community/postid/67714/
This post was modified 2年前 by わいひら
2023年2月2日 20:38
僕のローカル環境で確認してみたらこんなエラーメッセージが出てしまうみたいですね。
Uncaught Error: Undefined constant "__FILENAME__" wp-content/plugins/siteguard/really-simple-captcha/siteguard-really-simple-captcha.php:256
Cocoon自体では__FILENAME__という定数を使用していないようですし変更も加えていないようなので、なんでだろう…。
__FILENAME__で検索してみたら2019.11.14の記事で同様の症状はありますね。
https://server-recipe.com/1880/
とりあえず中間報告。
2023年2月2日 20:52
2023年2月2日 20:55
とてもローテクな確認をしました。
Cocoon「2.5.5.3」までは、発生しません。
Cocoon「2.5.5.4」で、発生します。
晩御飯がまだなもので。
そろそろご飯食べます・・・。
【追記】
Uncaught Error: Undefined constant "__FILENAME__" wp-content/plugins/siteguard/really-simple-captcha/siteguard-really-simple-captcha.php:256
エラーログを確認したところ、私の実サーバーの環境でも、これが出ていました。
2023年2月2日 22:03
どういう原因でそうなっているのかわかりませんが、以下の乱数初期化関数srandを使用するとSiteGuardで不具合が発生するようです。
https://github.com/xserver-inc/cocoon/blob/f2c66119c0664df7c035c86bbab0d0a4e92ba667/functions.php#L30
srandをコメントアウトすると不具合は発生しません。
ちょっと訳がわかんないんですけどsrandを使用しないように修正してみようと思います。
mk2さんがバージョンを絞ってくださったおかげで、この部分に絞ることができました。ありがとうございます!
This post was modified 2年前 by わいひら
dongurie reacted
2023年2月2日 22:16
修正してみました。
https://github.com/xserver-inc/cocoon/commit/64c1120080f1b271e54ce3904f770235b2291222
よろしければ試してみていただけると幸いです。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------
This post was modified 2年前 by わいひら
2023年2月2日 23:00
ダッシュボード更新からアップデートできるようにもしておきました。
https://twitter.com/MrYhira/status/1621142766314196994
ダッシュボードからアップデートで対応することも可能です。
ただ、キーボードからログインできない場合はFTP等でサイトワードを削除するなどしてログインする必要があるかもしれません。
This post was modified 2年前 by わいひら
Topic starter
2023年2月9日 10:23
@yhira 様
本件にご対応ご協力いただきました皆様
いつもありがとうございます。
本事案発生直後、自力救済を試行中にPC環境を壊してしまい、新PC環境再構築に1週間かかりました。
今朝(2/9)にログインして、2/2の質問当日に皆様のご協力を賜り、解決策の提示があったことを漸く知るに至りました。どうもスミマセンでした。m(_ _)m
早速、GitHubのzipファイルをFTPでuploadさせて頂き、無事、当初の質問内容の解決(WordPressへのログイン)が適ったことをご報告いたします。
なお、たまたま、当方は(僅かに知っている範囲で恐る恐る)FTPで cocoon-master を置き換えることができましたが、残念ながら、yhira 様がご提示いただきました復旧方法(❶ダッシュボード更新からアップデート、❷キーボードからログインできない場合はFTP等でサイトワードを削除)につきましては、IT知識不足から、ご提示内容の実行/理解ができませんでした。
FTPが使えないユーザの場合、最悪、WordPressログイン画面から先に進めず右往左往するかもしれません。
重ねての要望になってしまいますが、今後のため、本件の類似案件で、そもそもログインできない場合の cocoon-master ファイルのFTP使用以外の更新方法がありましたら、併せてお知らせ頂けると助かります。
いずれにせよ、本件は無事解決しました。
重ねて、1週間ご連絡が遅れてしまい大変申し訳ありませんでした。
今後ともよろしくお願いします。
2023年2月9日 20:13
今回のようにログインできなくなった場合、FTP以外はサーバーのファイルマネージャーからの復旧、もしくはサーバーのバックアップ機能からの復元しかないような気がします。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。