2018.02.10書き込みの前に以下の3点をご確認ください。1つのトピックにつき1つの質問を書き込んでください不具合・カスタマイズ対象ページのURLを提示し高速化を無効にしてください該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。不具合・カスタマイズ対象ページのURL:相談内容:不具合の発生手順:解決のために試したこと:※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。※高速化設定をしている場合は無効にしてください。テーマ情報」にある「環境情報」を貼り付けてください。環境情報の取得方法はこちら。https://wp-cocoon.com/theme-report/高速化設定を無効にするにはこちら。https://wp-cocoon.com/theme-trouble/フォーラム利用ガイドリンクフォーラムガイドラインよくある質問と答え(FAQ)サポート対象外のケース原因不明の不具合用トラブルシューティングトピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)真っ白画面でのエラーメッセージの確認方法ブラウザ環境チェックツールCocoonカスタマイズ依頼フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。05:08初めまして。kazu20220528と申します。今回わいひらさんのWordpressのテーマを使用してBlogを作成しようとしています。構成したところ、不具合で頻繁にWordpressが落ちています。そのうち一つは原因箇所が判明しておりますのでこちらに投稿いたしました。ご確認をお願いいたします。5.9.3https://bitnami.com/stack/wordpress-multisite■エラー事象Wordpressの管理画面の左メニューのどこかを押した際に、画面が表示されなくなってしまいました。downしてしまっています。Apacheのerror_logを確認すると以下のエラーが出ています。■エラー内容/opt/bitnami/apache/logs/error_loghttps://notepad.pw/share/3khbf0p4完全なログはこちらのリンクに貼りました。down2行以降のcore:errorのログは別の要因の可能性が高いと思っていますが一応まとめて貼りました。1行目だけ見ていただければと思います。していますが、wp-load.phpの相対パスが合っていませんでした。私の環境で手動で修正している内容です。2.4.3、2.4.4とでaccess.phpには変更がありませんので、現状では手動で上記の内容の変更をしております。修正いただけますと毎回手動更新せずに済みますが、通常のWordpressの場合、階層パスがどうなっているのかわかりませんのでまずご確認をお願いいたします。ご確認、よろしくお願いいたします。していますが、wp-load.phpの相対パスが合っていませんでした。私の場合、4階層上にwp-load.phpがありますが、cocoon-masterのaccess.phpの場合、5階層上のwp-load.phpへの指定があり、存在しないためエラーになっているようです。僕の環境や、通常のレンタルサーバではaccess.phpへのパスは、以下のようになっているんですけど、Bitnamiではどういう構造になっているんですか?/Wordpressインストールフォルダ/wp-content/themes/cocoon-master/lib/analytics/access.php赤色のディレクトリはwp-load.phpのある場所になります。@kazu20220528私の場合、4階層上にwp-load.phpがありますが、cocoon-masterのaccess.phpの場合、5階層上のwp-load.phpへの指定があり、存在しないためエラーになっているようです。bitnami/wordpress/wp-content/themes/cocoon-master/lib/analytics/access.phpログにあるパスだと赤色のwordpressに通常はwp-load.phpがあると思うんですけど。なくて、wp-contentにあるということですか?よろしければwordpressディレクトリとwp-contentディレクトリの構成ファイルのスクリーンショットをいただければと思います。添付画像は僕の環境のWordPressインストールディレクトリファイル構成。21:48わいひらさん、ご連絡ありがとうございます。ログにあるパスだと赤色のwordpressに通常はwp-load.phpがあると思うんですけど。なくて、wp-contentにあるということですか?大変失礼いたしました。今確認しましたところ、パスは合っているようでした。夜中に作業しておりましたので間違えたようです。添付ファイルにスクリーンショットを添付いたしました。directoryとエラーログに出てしまっており、ちょっと謎です。パーミッションは問題なさそうなのですが。本件お手間を取らせてしまい申し訳ありません。この後何かこちらで何か進展があればご連絡、という取り扱いにしたいと思います。22:14やっぱ、WordPressインストールディレクトリにwp-load.phpが入りますよね。したらなぜなんだろう...。サーバによって..の解釈が違うとかないだろうし。これまでのところ、(僕が忘れてなければ)こういった症状の不具合は初めてのような気がします。何でそういったエラーや警告が出るのかちょっと謎ですね。ちなみに、Bitnamiをお使いとのことなので、ローカル環境ということでいいんですよね。原因がわかるかどうかはわからないんですけど、使用されているOSとかは何でしょうか。00:20わいひらさん、ちなみに、Bitnamiをお使いとのことなので、ローカル環境ということでいいんですよね。原因がわかるかどうかはわからないんですけど、使用されているOSとかは何でしょうか。環境はAWSのクラウド環境です。-aコマンドの実行結果であれば次です。4.19.235-1ですね。結局SSLや構成設定、基本的なWeb対策するまではわりと手を入れないといけないですね。https://docs.bitnami.com/aws/get-started-lightsail/該当パスは相対パスから絶対パスにとりあえず変更して様子を見ていますがそもそもそんな対応でよいのか裏取りしていませんので、気長にみていくつもりです。02:01期間あきまして再発時に再確認しましたところ、原因がわかりましたのでご連絡です。Bitnamiパッケージの場合、上で言及されております通り、wp-load.phpの格納パスがthemesのある階層にはないため、やはりパス不正でエラーが発生していました。コメントもされていましたが見落としておりました。/bitnami/wordpress/wp-content/themes/cocoon-master/lib/analytics/access.phpログにあるパスだと赤色のwordpressに通常はwp-load.phpがあると思うんですけど。なくて、wp-contentにあるということですか?wp-load.phpは実際には以下の階層にあり、themesのあるディレクトリにはなく、cocoon側のテーマの格納ディレクトリから相対パスで5階層上に見に行ってもやはり資材はなくて落ちるようです。上のwp-contentを以下の/opt/bitnami/wordpress/wp-contentにシンボリックリンク作成されているという構成を考慮する必要があるようです。Wordpressパッケージを使用してcocoonを使用する場合の対策としましては、利用者側で/bitnami/wordpress/配下にwp-load.phpのシンボリックリンクを張ることで対策になると思いますので、ご連絡となります。18:42絶対パスで/bitnami/wordpress/という階層と/opt/bitnami/wordpress/という階層があり、/opt/の子孫の/wordpress/でないとwp-load.phpがないということであっていますか?で、/opt/bitnami/wordpress/直下にあるファイルが直近の添付ファイルのものということで良いでしょうか。@yhira絶対パスで/bitnami/wordpress/という階層と/opt/bitnami/wordpress/という階層があり、/opt/の子孫の/wordpress/でないとwp-load.phpがないということであっていますか?その通りです。直近の添付ファイルを見ていただけますとそれがわかると思います。テーマが格納されているディレクトリの上の階層にはやはりwp-load.phpがなく、cocoon側で指定されている相対パスにwp-load.phpの実ファイルへのシンボリックリンクを作成することで対応いたしました。次のコマンドで作成して環境設定で対処することにいたしました。/bitnami/wordpress/wp-load.phpお手数をおかけいたしました、環境側の要因ですので本件クローズいただいて問題ありません。※/optのあるなしの違いで紛らわしく始め気づけなかったので申し訳ありません。21:33もう1点追加の補足です。Wordpressがあります。今回の投稿内容はMultisite版の内容です。確認しましたところ、非Multisite版の場合はそもそも階層が2つに分かれておらず、wp-load.phpは例えば「/opt/bitnami/apps/wordpress/htdocs」にあり、本投稿のサイトが落ちる事象は起こらなかったものと思います。19:54そうだったんですね。ちなみに、/bitnami/wordpress/ディレクトリ直下のファイル構造はどのようになっているのでしょうか。最初にいただいたスクショも/opt/bitnami/wordpress/のようでしたので。恐れ入りますが、後学のため拝見させていただけると幸いです。@yhiraちなみに、/bitnami/wordpress/ディレクトリ直下のファイル構造はどのようになっているのでしょうか。添付ファイルの通りですっきりしています。wp-load.phpのシンボリックリンクは今回の件があり、作成したものです。Approach方法によりインストールディレクトリが分かれる感じで後の階層そのものは他とあまり変わらないかと思います。Bitnami・以下のmyappはwordpressに置き換えて読んでください。スクショを見た感じマルチサイトにすると、設定に関係するファイル以外のコアファイルは特定の場所に集約されるんですね。後でaccess.phpの「../../../../../wp-load.php」の部分を「../../../../../wp-load.php」が存在しない場合は「/opt/bitnami/wordpress/wp-load.php」を探すコードに変更したいと思います。スマートな方法ではないですが、少なくとも今回のようなケースには対応できるので。環境ごとにパスが違う場合は、その都度対応するしかないのかもしません。あとで試してみて、できた際に書き込みます。21:56access.phpにwp-load.phpの存在確認コードを追加しておきました。https://github.com/yhira/cocoon/commit/be68805e8c8ec75a4d1f150f76ad37b381501102ダウンロードはこちら。------------------------------------------------https://github.com/yhira/cocoon開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。2.1.7問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。「いいね!」機能はフォーラム登録者のみが利用できる機能です。2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。最近の書き込みはこちら。詳細なカスタマイズ依頼をするならこちら。Cocoon設定の「スキン」タブで変更できます。