snow-monkey の最新アップデートができません

0
いいねをした人: 居ません
10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • 投稿者
    投稿
  • #60311
    shuya
    閲覧者
    1

    トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。

    【お使いの Snow Monkey のバージョン】バージョン: 11.0.9
    【お使いのブラウザ】chrome
    【当該サイトのURL】(公開できる場合は書いていただいたほうがスムーズです)

    ===

    snow-mokeyテーマを最新のものにアップデートしようとうすると、下記が表示されます。

    更新失敗: サイトに重大なエラーがありました。 詳細については、サイト管理者のメール受信ボックスを確認してください。WordPress でのデバッグをさらに詳しく見る。

    また、おかしな挙動として、SSL化しているにも関わらず、記事投稿画面がSSL化されていないページ(保護されていない通信)になります。そして、記事の投稿、編集ができません。

    さらに下図のようなエラーも出てきました。

     

    解決方法をご教示いただけないでしょうか。よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #60330
    キタジマ タカシ
    参加者
    2253

    画像を拝見したところ、Permission denied とあるので、ファイルを最新に置き換えようとしたけど書き込み権限がなくて置き換えられなかったように見えます。 themes/snow-monkey 内の各ディレクトリ・各ファイルの権限を確認されたほうが良いかもしれません。

    参考:

    また、おかしな挙動として、SSL化しているにも関わらず、記事投稿画面がSSL化されていないページ(保護されていない通信)になります。そして、記事の投稿、編集ができません。

    もしかしたらこれが原因ということもあるかもしれないですね。データベースの中に http:// な URL が残っている、あるいは wp-config.php に http:// な URL を定義している、のどちらかの可能性が高いと思います。

    前者の場合はデータベース内を一気に置換しちゃうのが早いのですが、よくわからないということであれば、まずはダッシュボード → 設定 → 一般の「WordPress アドレス (URL)」「サイトアドレス (URL)」が https:// になっているか確認してみると良いかと思います。

    0
    いいねをした人: 居ません
    #60612
    shuya
    閲覧者
    1

    ご回答いただきありがとうございます。

    ファイルとディレクトリの権限変更すると、アップデートはできました。ありがとうございます。

    SSL化に関して、データベースとwp-config.phpは全てhttpsに設定されていました。

    下記、添付ファイルは投稿画面の「保護されていない通信」を示します。
    https://〜 になっているにも関わらず、SSL出ない挙動、投稿編集ができない状況です。

    解決方法をご教示いただけますと幸いです。可能性が低いものでも構いません。。

     

    0
    いいねをした人: 居ません
    #60686
    キタジマ タカシ
    参加者
    2253

    ブラウザのデベロッパーツールにどのリソースが https ではないかというメッセージがでていないですかね?

    0
    いいねをした人: 居ません
    #60740
    shuya
    閲覧者
    1

    https ではないかというメッセージ確認できました。
    主にメディアファイルがhttp〜になっておりました。
    httpsに変換しようと思い、
    投稿内容を変更し、更新しても内容が反映されないバグ?が起こっています。投稿内容を変更し、更新すると、『投稿内容が保存されました』と表記はされるのですが、実際に内容が変わることはありません。その結果、httpsに変換することもできません。

    SSL化(https)されているpost(投稿)ページにおいても、 投稿内容を更新しても反映されません。

    投稿内容が更新されないバグを直さないとSSLにもできないのかなと感じます。『投稿内容が更新されないバグ』について、解決方法を調べてもあまり情報がなく、行き詰まっております。。。
    解消する方法はございますでしょうか。

    以上よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #60747
    キタジマ タカシ
    参加者
    2253

    http ではないリソースが使用されていて、かつ投稿内容を編集することでそのリソースを https での読み込みに変更できるということは「テーマやプラグインが読み込んでいるリソースに http であるものがある」ということではなくて「入力した投稿内容に http のリソース(画像、script 等)が含まれている」ということであっていますか?

    もしそうだとしたら、データベース内に http な文字列が残っているということになります。編集画面から編集できないのであれば、下記のようなツールを使って一括置換することはできます。

    ただ、データベースの内容を一気に書き換えることになるので、もしなにかあったときに復旧できるように、データベースのバックアップをとってから作業されることを強く推奨します(バックアップをとらず、書き換え方を間違った等でおかしくなっても、もとにもどすことはできません)。

    ちなみに、もともとどうやってサイトを https 化されましたか? もしかしたらその作業内容によってわかることもあるかもしれないので。

    0
    いいねをした人: 居ません
    #60751
    shuya
    閲覧者
    1

    ありがとうございます。
    データベース内のhttp~ は全てhttpsに変換でき、「保護されていない通信」は表示されなくなりました。

    しかし、記事が投稿、編集できないバグは解決できませんでした。

    記事を新たに投稿した際は、「自動下書き」というタイトルで、文章は全て空白の状態になります。
    記事を編集した際は、編集内容が何も反映されません。。

    記事編集画面(/wp-admin/post.php?post=〇〇&action=edit)に出ているエラーは下記のみです。

    すみません、何度もお手数おかけしております。知見いただけないでしょうか。

    もともとどうやってサイトを https 化した方法は、エックスサーバー の独自SSL設定、WP設定でhttp~をhttps~に変更しただけだと記憶しております。

     

    以上、よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #60754
    キタジマ タカシ
    参加者
    2253

    データベース内のhttp~ は全てhttpsに変換でき、「保護されていない通信」は表示されなくなりました。

    ひとまずこれは解決ですね。

    記事を新たに投稿した際は、「自動下書き」というタイトルで、文章は全て空白の状態になります。
    記事を編集した際は、編集内容が何も反映されません。。

    ちょっと遭遇したことがないのでわかりませんが、保存したタイミングでエラーログになにかエラーがでていないでしょうか?

    0
    いいねをした人: 居ません
    #60808
    shuya
    閲覧者
    1

    ありがとうございます。

    ちょっと遭遇したことがないのでわかりませんが、保存したタイミングでエラーログになにかエラーがでていないでしょうか?

    エラーログ確認しました。エラーは下記の1件でした。エラー内容があまり理解できなかったので、エックスサーバー に問い合わております。

    『[Thu Nov 12 09:52:06.229904 2020] [proxy_fcgi:error] [pid 53520:tid 139631303251712] [client 152.165.143.55:47252] AH01068: Got bogus version 117, referer: https://〜〜〜』

    あとバグの原因を確認するため、All-in-one-migrationでMAMP(ローカルサーバー)にデータを移管するとどうなるのか試しました。ローカルに移管すると、普通に記事の投稿・編集を行えました。 なので、WPファイルに問題があるというよりも、サーバー?もしくはDB?に問題があると考えるのが良さそうでしょうか?

    何度もすみません。。よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #60815
    キタジマ タカシ
    参加者
    2253

    んーそのエラーログの意味は僕にもわからないのですが、WordPress(PHP)ではなさそうな気がしますね。

    あとバグの原因を確認するため、All-in-one-migrationでMAMP(ローカルサーバー)にデータを移管するとどうなるのか試しました。ローカルに移管すると、普通に記事の投稿・編集を行えました。 なので、WPファイルに問題があるというよりも、サーバー?もしくはDB?に問題があると考えるのが良さそうでしょうか?

    なるほど。DBに問題があるのであればローカル環境でも不具合が出ると思うので、サーバー側になんらかの原因があるのかもしれません。例えばエックスサーバーには WAF がありますが、それがなんらかのブロックをおこなってしまっているとか。

    0
    いいねをした人: 居ません
10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • このトピックに返信するにはログインが必要です。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。