Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

一つの記事の編集画面が真っ白になる。
 
共有:
通知
すべてクリア

[解決済] 一つの記事の編集画面が真っ白になる。

41 投稿
3 ユーザー
27 Reactions
119 表示
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

不具合・カスタマイズ対象ページのURL: https://gosyuin-susume.com/

相談内容:
ブログ作成2か月の初心者で、こちらの利用も初めてです。よろしくお願いします。
数日前に、急に一つの記事の編集画面が真っ白で表示されなくなってしまいました。

不具合の発生手順:
プラグインを追加したり、テーマの更新をしたわけでもなく、特になにかしたわけでもなく発生しました。文字数が30000あったり、画像が多くて重いのか、ipadとpc交互に使用して編集していたからなのか、原因がわかりません。

 

解決のために試したこと:
◆プラグインすべて無効化→最初は「Site Kit by Google」を無効化にしたら元にもどったり、「EWWW Image Optimizer」と「Regenerate Thumbnails」を2つ同時に無効化にしてエディターのテーマスタイルの反映を外すとデフォルトで表示されていました。現在は、プラグインをすべて有効化にして、エディターのGutenbergとテーマスタイルの2つを無効化にするとなんとかクラシック(?)の形で表示されるようになりました。

◆テーマの再インストール→変化なし。

◆1記事だけなので、コピーで新しく記事を作りなおすのも試みていますですが、同じ文字数、画像だけど表示はされます。でも、やはりクラシックのコピーなので、形が崩れてしまいます。

 

復旧が難しければコピーで作り直すのも仕方ないとおもっているのですが、作り直してまた不具合になっても困るので、原因と対処がわかれば助かります。何卒よろしくお願いいたします。

 

環境情報:
----------------------------------------------
サイト名:御朱印のすすめ
サイトURL: https://gosyuin-susume.com
ホームURL: https://gosyuin-susume.com
コンテンツ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/skin-simplicity/style.css
WordPressバージョン:6.7.1
PHPバージョン:8.3.14
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br, zstd
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.8.2
カテゴリー数:9
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845 バイト
functions.phpサイズ:203 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:5
Auto Post Thumbnail:1
Retina:1
ホームイメージ:/wp-content/uploads/2024/11/OMP.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
----------------------------------------------
利用中のプラグイン:
Akismet Anti-spam: Spam Protection 5.3.5
All-in-One WP Migration 7.87
BackWPup 4.1.7
EWWW Image Optimizer 8.0.0
Regenerate Thumbnails 3.1.6
SiteGuard WP Plugin 1.7.8
Site Kit by Google 1.142.0
WP Multibyte Patch 2.9
----------------------------------------------


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

以下は、トップページのURLかと思います。
実際に不具合の発生しているページのURLをご提示していただきたいのです。
(投稿ページであれば、そのURL)

投稿者:: @papaiya345

不具合・カスタマイズ対象ページのURL: https://gosyuin-susume.com/

ただ、今回は編集画面が真っ白とのことで、問題のページは、まだ公開されていないという状態なのかもしれないです。
その場合、管理画面のURLは、外部からは確認できませんので、ご提示していただかなくて大丈夫です。
その旨、書いていただければと思います。

 

投稿の編集画面は、外部からは確認ができません。
そのため、papaiya345さんご自身に、何が起きているかを調べていただく必要があります。

以下のご確認をお願いできますでしょうか。

  1. 真っ白な編集画面で、デベロッパーツールを起動して、コンソール(Console)部分に、エラーや警告メッセージが表示されていないか
  2. エラーログを確認し、同様にエラーや警告のメッセージが表示されていないか

 

デベロッパーツールは、「F12」キーを押下すれば表示されます。
コンソールは、デフォルトでは右下に表示されていると思います。

 
 
エラーログについては、ロリポップは手順を踏む必要があるみたいです。
 
以下は500エラー時のものです。
今回は500エラ―ではないですが、設定方法自体は同様かと思います。
 
 
 
もしかすると、メモリー容量が足りないのかなという印象は持ちます。
ただ、実際に何が起きているのかを確認しないことには、確かなことは言えないかと思います。

   
わいひら reacted
はる
(@haruinoue)
Noble Member Moderator
結合: 4年前
投稿: 1092
 

管理画面の中のことなので外からは原因を特定できず、エラーメッセージが表示されていないかを探していただく必要があります。
エラーメッセージが表示されている可能性がある箇所としては以下があります。

・ブラウザの開発者ツールのコンソール欄
参考:【初心者向け】コンソールによるJavascriptのエラー表示方法

・サーバーやPHPのエラーログ
→ご利用のサーバーによって確認方法が異なります。「サーバー名 エラーログ」などで検索してみてください。

・WordPressのエラーログ
→デフォルトでは出力されていないため、wp-config.phpで設定を変更してから真っ白の画面を表示させる必要があります。
参考:WordPress のエラーログの出力を確認する方法


何らかのエラーが原因で真っ白になっているのであれば上記のいずれかでエラー内容が確認できるはずで、その原因を解消すれば良いです。

ただ原因が「単に文字や画像が多くて重いだけ」だった場合はエラーは表示されない可能性があり、その場合は端末やネットワーク、サーバーのスペックや設定を見直す必要があるかも知れません。。。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

◆1記事だけなので、コピーで新しく記事を作りなおすのも試みていますですが、同じ文字数、画像だけど表示はされます。でも、やはりクラシックのコピーなので、形が崩れてしまいます。

これは、何をコピーなさいましたでしょうか。

コードエディタにして、表示されるソースをコピーすれば、ブロックエディタ ⇒ クラシックエディタというコピーしても、表示が崩れるようなことはないと思います。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

以下で、ふと思いましたけれど。

投稿者:: @papaiya345

◆1記事だけなので、コピーで新しく記事を作りなおすのも試みていますですが、同じ文字数、画像だけど表示はされます。でも、やはりクラシックのコピーなので、形が崩れてしまいます。

コピーはしないで良いのですが。
クラシックエディタに切り替えただけだと、どういう状態なのでしょうか?
編集画面は開けるのでしょうか。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

早速のお返事ありがとうございます。

不具合の対象ページのURL失礼しました。下書き状態でしたが、公開しました。

https://gosyuin-susume.com/?p=296&preview=true  です。

 

1.コンソールのエラー

Failed to load resource: the server responded with a status of 404 ()Understand this errorAI
20Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was receivedUnderstand this errorAI
post.php:1 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was receivedUnderstand this errorAI

 

2.ロリポップのエラーログ
php.iniの設定画面でdisplay_errorsはあったのですが、「LiteSpeed版、モジュール版のPHPではphp.iniの設定変更はできません。」とのことで、LiteSpeed版を使用しているようで変更ができませんでした。

 

3.コピーでの崩れ
cocoon設定のエディタのGutenbergとテーマスタイルを反映させるを無効化にして、編集画面に表示されたものをそのままコピーしてから、有効化にしたら編集での表示が崩れてしまっていました。テキストというところからコードをコピーしたら崩れることなく表示されました!!(スペースだけは一つ一つ手作業で復旧が必要でいしたが)ありがとうございます!
いまのところ、編集画面は真っ白になることもなく開くことができていますが、メモリ不足だったらしばらくしたら同様の状態になってしまうのかと不安です。


   
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

cocoon設定のエディターで、「Gutenbergエディターを有効にする」と「エディターにテーマスタイルを反映させる」のチェックを外すと編集画面を開くことができます。初心者すぎてこれがクラシックエディターで合っているのかよくわかっていません。すみません。


   
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@haruinoue

お返事ありがとうございます。

>>ただ原因が「単に文字や画像が多くて重いだけ」だった場合はエラーは表示されない可能性があり、その場合は端末やネットワーク、サーバーのスペックや設定を見直す必要があるかも知れません。。。

 

そうなんですね。土台から設定を色々見なおさないといけないなのかもしれません。ありがとうございます。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

cocoon設定のエディターで、「Gutenbergエディターを有効にする」と「エディターにテーマスタイルを反映させる」のチェックを外すと編集画面を開くことができます。初心者すぎてこれがクラシックエディターで合っているのかよくわかっていません。すみません。

Cocoonでは、「Gutenbergエディターを有効にする」のチェックのON・OFFで、エディタを変更することが出来ます。

ONであれば、ブロックエディタ(Gutenberg)。
OFFであれば、クラシックエディタです。

 

WordPressには、2つのエディタがあります。

  1. クラシックエディタ
  2. ブロックエディタ(Gutenberg)
    (WordPress 5.0以降)

そして、それぞれに、ビジュアルエディタとコードエディタ(テキスト)がある状態です。

 

まとめますと、以下のようなイメージです。

  1. クラシックエディタ
     ①ビジュアルエディタ
     ②テキスト(コードエディタ)
  2. ブロックエディタ(Gutenberg)
     ①ビジュアルエディタ
     ②コードエディタ

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

2.ロリポップのエラーログ
php.iniの設定画面でdisplay_errorsはあったのですが、「LiteSpeed版、モジュール版のPHPではphp.iniの設定変更はできません。」とのことで、LiteSpeed版を使用しているようで変更ができませんでした。

そうですか。

では、はるさんがお書きになった、以下をお試しください。

投稿者:: @haruinoue

・WordPressのエラーログ
→デフォルトでは出力されていないため、wp-config.phpで設定を変更してから真っ白の画面を表示させる必要があります。
参考:WordPress のエラーログの出力を確認する方法

メッセージが表示された場合、以下2つを貼り付けていただけますと助かります。

  • キャプチャ画像(スクリーンショット)
  • メッセージのテキスト(先に貼り付けていただいたようなものです)

 

投稿者:: @papaiya345

いまのところ、編集画面は真っ白になることもなく開くことができていますが、メモリ不足だったらしばらくしたら同様の状態になってしまうのかと不安です。

メモリ不足であることがはっきりすれば、サーバーの許容範囲内で拡張はできるのかなと思います。

そのためにも、本当にメモリ不足が原因なのか・どの部分が抵触しているのか、確認する必要があります。
(メッセージでそれが分かるはずです、現状の設定値も含めて。場合によってはできない可能性もありますけれど)

再現した場合には、エラーログを確認していただければと思います。

 
メモリ不足の場合。

記憶が定かではないのですが・・・。
ロリポップって、php.iniで簡単に設定変更できなくて、.htaccessを修正する必要があったのかもしれません。(プランによる?)
そのためにも、現状の設定値や、どの部分が抵触しているのか、確認する必要があると思います。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2 様、はる様

エディタの説明、丁寧にありがとうございます。勉強になります。

WordPressのエラーログですが、はるさんの教えてくださったサイトや他のサイトで色々調べているのですが、初心者には理解するのもなかなか困難で、少しお時間ください。すみません。そもそも設定ファイルの場所がわからず。。ロリポップのFTPにwp-config.phpファイルがあるのですが、それでいいのでしょうか。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

ロリポップのFTPにwp-config.phpファイルがあるのですが、それでいいのでしょうか。

wp-config.phpは1つしかないと思いますので、おそらくそれだとは思うのですけれど。

こういうものは、どこのフォルダにあるものか等が、大事なんですよね。
そういう意味では、「ロリポップFTP」にどんな風に表示されているのか、しりたいところです。

キャプチャ画像(スクリーンショット)を取得して、添付していただけますと分かり易いと思います。
そして、認識祖語の可能性も低くなるのではないかと思います。
(私はロリポップを使ってはいませんので、その辺りどんなものかも分からないということもあり)

ちなみに、作業前にはバックアップを取得しておいてください。
それがあれば、何かあっても、戻せば良い話ですので。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

遅くなり申し訳ありません。

なんとかWordpressのエラーログの出力ができたと思います!

 

1.メッセージテキスト
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 53248 bytes) in /home/users/1/sunnyday.jp-jinja-meguri/web/wp-includes/class-wpdb.php on line 2316

 

2.キャプチャ画像(スクリーンショット)

添付しました。

 

3.ロリポップFTP
ファイル名の表示がjinja-meguri.siteとなっていますが、最初別の独自ドメインで作成していたのを途中で移動させて、その際に公開ファイルを作っていなかったから(?)以前のドメインで表示されているようです。(現在、そのドメイン自体は使用していません)。ややこしくなっていてすみません。

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


   
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

ロリポップのFTPのキャプチャ画像(スクリーンショット)です。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 53248 bytes) in /home/users/1/sunnyday.jp-jinja-meguri/web/wp-includes/class-wpdb.php on line 2316

メモリが足りないんですね、やはり。

WordPressが利用できる、最大メモリのサイズ(268435456 bytes = 256MB)を使いきってしまっているため・・・。
更に、53,248バイト(約52KB)のメモリを確保しようとしたが、できなかった。

そんな感じだと思います。

レンタルサーバーでも、管理画面で「php.ini」の修正ができるサーバーではあれば。
「memory_limit」というところが、おそらく256MBに設定されていることが原因ですので、これを拡張します。

ただ、ロリポップは、それができたかどうか・・・。
これから調べてみます。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

以下が、ロリポッブのマニュアルページだと思います。

PHP設定
https://lolipop.jp/manual/user/php-setting/#p-php-ini

「php.iniの設定方法」を確認すると、「memory_limit」がない感じですね。
管理画面からは、変更できなさそうです。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

以下のページに、ロリポップでの変更方法が書いてはあります。

ロリポップでPHP(WordPress)のメモリ不足が発生!解決方法の解説
https://fukuro-press.com/php-lolipop-memory-problem/#WP_MAX_MEMORY_LIMIT

上記の「サーバーの.htaccessでPHPメモリ上限を変更」以降です。

.htaccessは、デリケートなファイルです。
1文字でも間違えば、真っ白だったり、エラーになったりします。
(サイトが表示されない、ログインもできない等)

その場合でも、正しい状態に戻せば、大丈夫ですけれど。
(そのためにも、必ずバックアップを)

 

そして、上記サイトのやり方が良いのか・・・ということも、ありますね。

1度、こういうエラーが出て(メッセージを添付する)、ブロックエディタ編集画面が真っ白になるという旨を、ロリポップにお問い合わせしてみては、如何でしょうか。

そうすれば、対応方法を教えてくださると思います。
結果的には、上記サイトと同じ方法かも知れませんが、正式に連絡いただいた方法ならば、安心感が違います。

 

以前、このフォーラムで、やはりロリポップで、php.iniが編集できないことがありまして。
その時も、ロリポップのサポートにお問い合わせしてもらって、正式な対応方法を教えていただいたことがあるんですよね。
(php.iniの設定に関するものですが、今回とは別項目でした)

 

余裕を見て、「memory_limit」を「512MB」くらいに設定すれば、良いとは思います。
ロリポップで、これがOKなのかも分からないですけれど。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

投稿者:: @papaiya345

3.ロリポップFTP
ファイル名の表示がjinja-meguri.siteとなっていますが、最初別の独自ドメインで作成していたのを途中で移動させて、その際に公開ファイルを作っていなかったから(?)以前のドメインで表示されているようです。(現在、そのドメイン自体は使用していません)。ややこしくなっていてすみません。

これは、おそらく以前のドメインで、ディレクトリを作ったままなんですね。
(PCでいうところの、ファイルの格納場所=フォルダ です)

通常は、ディレクトリ名=ドメイン名 ですけれど。
ドメイン変更だけをすれば、ファイルの格納場所は変わりませんので、それはそのまま表示されたのだと思います。
(URLではなくて、ファイルの格納場所のパスが表示されている)


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

色々調べていただきありがとうございます。

ロリポップにメモリの件を問い合わせてみます。

 

メモリについても知識不足で恥ずかしいのですが、このメモリ容量というのは、ブログ全体のメモリなのでしょうか?
一つの記事にエラーが出たので、その記事をいくつかに分けて作り直したらいいのかと思っていたのですが。。

ちなみに、コピーして新しい記事を作り直したのですがそちらはエラーが出ていません。メモリも倍ほど増えてるはずなのになぜなのでしょうか・・

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

メモリについても知識不足で恥ずかしいのですが、このメモリ容量というのは、ブログ全体のメモリなのでしょうか?

何とも難しいですが。
papaiya345さんのアカウントに割り当てられているサーバーの領域全体の、PHPが使用するメモリの制限だと思います。

同じ領域で、複数のWordPress等をインストールできると思います。
それ全体という感じです。

上手く説明できなくてすみません・・・。

投稿者:: @papaiya345

ちなみに、コピーして新しい記事を作り直したのですがそちらはエラーが出ていません。メモリも倍ほど増えてるはずなのになぜなのでしょうか・・

それは何とも・・・ですね。

投稿の内容も、どんなものかでメモリの使い方が違うと思います。

また、メモリは投稿だけが使うものではなく、WordPress本体、テーマ・プラグインなども使います。
例えば、読者さんがサイトにアクセスしてきても、WordPressが稼動し、メモリを使います。
そして、ブロックエディタ(Gutenberg)は、おそらくクラシックエディタよりも、メモリを使います。

そういうものが重なって・・・だとは思います。

これをしっかり調べるには、どれがどれだけメモリを使っているかということが分からないと、何とも言えないですね。

そのため、できれば「512MB」くらいに・・・と、ざっと倍の数字をご提示しました。
今回、足りないのは「52KB」くらいなのですが。

今後、WordPressなどもメモリ使用量が増えると思います。
ご利用のプラグインが増えれば、メモリ使用量も増えるでしょうし。
何があるか分かりませんので。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

すみません、書き忘れました。

今回抵触したのは「memory_limit」だと思いますけれど。
もしかすると「post_max_size」も拡張した方が良いかもしれないです。
(現状の設定値が分からないので何とも・・・ですが)

その辺りも、ロリポップのサポートさんが返答くださると思います。
(もしくは、不都合あってからでも)

 

ふと気づいて、確認してみました。

設定値は、WordPressのサイトヘルスで確認できますね。

以下は、私のローカル環境のものですので、値はメチャクチャですけれど。
「memory_limit」「post_max_size」など確認できます。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

メモリの定義、丁寧に教えていただきましてありがとうございます。考えていたよりメモリの範囲が大きく勉強になりました。

画像をたくさん使用するブログで、これからも追加していくことになるので、512MBを目安にします。

早速、先ほどロリポップに問い合わせしました。返答は明日以降になると思います。

 

post_max_sizeについて、WordPressのサイトヘルスで確認しました。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

「post_max_size」は、おそらく十分なように思います。
(使い方によるのかもしれないですけれど)

私の本番は、もっと小さいですが、問題が起きたことはないです。
(万単位の文字数の長い投稿がないのかもしれませんけれど)

 

【追記】

簡単に私の本番を確認しました。
2万を超えるものはありました。
写真の枚数も多いです。(100枚以上)

 
それでも、大丈夫ってことですね。

   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

エラーが起こった記事を改めて確認したら、文字が4万で画像が350以上ありました。過去に訪れた神社と御朱印の紹介を一記事にまとめてしまったので、ブログの作り方自体に問題があるのかもしれません。

後、メディアに追加した画像数が856もあるので、すごい負担になってしまっているのかもです。。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

只今、スマホからですので、あまり書けませんけれど。

投稿者:: @papaiya345

過去に訪れた神社と御朱印の紹介を一記事にまとめてしまったので、ブログの作り方自体に問題があるのかもしれません。

1つの記事にどれだけ詰め込むのか、ということは考えても良いかもしれないですね。

読者さんが、長い記事を読んでくださるかということもありますし。

投稿者:: @papaiya345

後、メディアに追加した画像数が856もあるので、すごい負担になってしまっているのかもです。。

1サイト全体の枚数のお話であれば、問題ないと思います。

全部の画像に同時にアクセスしないでしょうし。

私のサイトは、画像は5万枚以上アップロードしていますが、問題ないですよ。(もう数えるのはやめました)


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

ちなみに、コピーして新しい記事を作り直したのですがそちらはエラーが出ていません。メモリも倍ほど増えてるはずなのになぜなのでしょうか・・

投稿者:: @papaiya345

後、メディアに追加した画像数が856もあるので、すごい負担になってしまっているのかもです。。

上記を見て、ふと思ったのですが。
特に「メモリも倍ほど増えてるはず」の辺りですけれど。

ちょっと勘違いというのか、別なお話のような気がしてきました。

もしかして、保存したから・・・と仰っていますか?
保存は、ストレージ容量やデータベース容量の話で、メモリ容量とはまた別の話です。
(今回の「memory_limit」は、「PHPスクリプトが実行時に使用できるメモリ量」のことです)

同じ投稿を2つ作った(保存した)からと言って、メモリ使用量は倍にはならないですよ。
同時に2つ開けば、両方がメモリを使用しますけれど。
それも一時的な話だと思います。
(そして、投稿データだけがメモリを使用するものではないというのは、先の話の通りかと)

例えば。
私の本番サイトは、5,300件以上の投稿があります。
これらが、メモリを使用する訳ではないです。
(データベースに保存されているだけで、メモリに展開(読み込み)されている訳ではないです)

閲覧や編集のために、データベースから読み込めば、メモリを使用すると思いますけれど。(一時的に)


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

返信遅くなり申し訳ありません。

ストレージ容量やデータベース容量とメモリ容量がごちゃごちゃになってしまっていました><

メモリ容量は動作に必要な容量ってことですね。パソコン基本的な知識のことまで教えていただいて申し訳ないです。

 

昨日、ロリポップに問い合わせた返答ですが、

 

『「php.iniの各項目の上限値については
「.htaccess」ファイルを利用した設定変更が可能でございます。

ロリポップ!FTPなどを利用して、お客様のサイトデータと同階層に保存されている
「.htaccess」ファイルへ、以下のように記述をお願いいたします。

■(例)
php_value memory_limit○○M」』

 

ただサポート対象外の為、外部のサイトを参考に作業をお願いします。ということでしたので、@mk2_mk2さんに教えていただいた下記のサイトを参考にしました。

https://fukuro-press.com/php-lolipop-memory-problem/#WP_MAX_MEMORY_LIMIT

 

ただ、ここにある1の工程の「php.iniでphp_value, php_flagを有効にする」で、「php_value, php_flagを利用可能にする」のON/OFFボタンが出ないのです。。。(写真添付)

このページの上部に「LiteSpeed版、モジュール版のPHPではphp.iniの設定変更はできません。」と記載されていたので、その為かもと思い再度ロリポップに問い合わせをしたところ、

 

『LiteSpeed版であっても「.htaccess」ファイルでphp.iniの上限値を変更することが可能でございます。』

と返信があったので、1の工程をとばして2の工程を「php_value memory_limit512M」で、実行してみました。

 

3の工程で確認するのが、初心者にはちょっと不安でしたので、編集画面を開いて確認したのですが、やはり同じエラーメッセージが出て上限が変更されている様子がありませんでした。

現在、その旨を再度ロリポップさんに問い合わせ中です。ロリポップからの返信は明日以降になるかと思います。

 
この投稿は4週間前ずつpapaiya345に変更されました

   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

ただ、ここにある1の工程の「php.iniでphp_value, php_flagを有効にする」で、「php_value, php_flagを利用可能にする」のON/OFFボタンが出ないのです。。。(写真添付)

以前リンクした、ロリポップのマニュアルページには、最後に記載があるみたいですが、実際にはないということなのでしょうか。

投稿者:: @mk2_mk2

PHP設定
https://lolipop.jp/manual/user/php-setting/#p-php-ini

 
投稿者:: @papaiya345

「php_value memory_limit512M」で、実行してみました。

投稿者:: @papaiya345

3の工程で確認するのが、初心者にはちょっと不安でしたので、編集画面を開いて確認したのですが、やはり同じエラーメッセージが出て上限が変更されている様子がありませんでした。

実際に設定が反映されているかは、WordPressのサイトヘルスで、確認が可能だと思います。
そこの値が変わっていなければ、反映されていないということだと思います。
(設定変更直後は、WordPressをリロードする必要があるかもしれません)

 

そして、フォーラムに書いていただいた内容そのままを.htaccessに書いてあるとすると。
もしかしてエラーになっているのでは・・・という気もします。

「memory-limit」と「512M」の間に、スペースがないのではないでしょうか。
以前書きました通り、1文字でも違えば構文エラーになります、下手すると真っ白です。
慎重に編集する必要があります。

もし、上記でない場合。
.haccessの記載内容を、キャプチャして(スクリーンショット)、画像添付していただけますでしょうか。
(今回追記した場所だけで良いです、エディタの編集画面を、キャプチャしてください)


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

php.iniの設定設定画面に行っても、添付してくださったphp.iniを設定する作業が出来ません。「php_value, php_flagを利用可能にする」項目もありませんし、一番下にも『戻る』のボタンが表示されるだけで、何の設定変更も行えません。

 

.haccessの記載内容ですが、「memory-limit」と「512M」の間にスペースを入れていなかったので、スペースを入れて変更しました。

 
ですが、やはり編集画面はエラーで見れない状態です。
この投稿は4週間前ずつpapaiya345に変更されました

   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

php.iniの設定設定画面に行っても、添付してくださったphp.iniを設定する作業が出来ません。「php_value, php_flagを利用可能にする」項目もありませんし、一番下にも『戻る』のボタンが表示されるだけで、何の設定変更も行えません。

ロリポップのマニュアルページの冒頭部には、以下のように記載されています。
該当しますか?

 
ロリポップの仕様は、ちょっと私には分かりませんので、マニュアルページしか手掛かりがないのですが。
 
投稿者:: @papaiya345

.haccessの記載内容ですが、「memory-limit」と「512M」の間にスペースを入れていなかったので、スペースを入れて変更しました。

画像を拝見する限りですが。

「memory_limit」と「512M」の間が、広く見えます。
「php_value」と「memory_limit」の間隔と比較しても、広く感じます。

全角、もしくはスペース2つなどになっていませんか。
(2つは大丈夫だと思いますが、1つにしておいた方が確実だと思います)

再度書きますが、.htaccessはデリケートはファイルです。
慎重である必要があります。(何となくやってみただと、痛い目に・・・)


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2 様!!!

 

編集画面表示されました!!!

ご指摘の通り「memory_limit」と「512M」の間のスペースを全角にしてしまっていたようです!スペースと数字も半角で打ち直したところ表示されました!!

これで、上限値が512MBになったということですよね。本当にありがとうございます( ;∀;)「.htaccessはデリケート」心にこの名言を刻み込みます。 

 

ちなみに、ロリポップは外部サイトを参考に設定してくださいと言われたけど、外部サイトの手順に記載されている設定表示がされないので「LiteSpeed版に該当するから変更できないのでは?」と再度問い合わせました。すると「LiteSpeed版でも変更できる」との答えでしたので、PHP設定の工程をとばして.htaccessに記入するところから始めました。

結局、PHPの設定しなくても、上限値は「LiteSpeed版でも変更できる」ということだったのでしょうか。。。

なんとも説明がおぼつかず大変お手間をおかけしました。

 

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

解消したようですね、良かったです。

念のため、WordPressのサイトヘルスで、設定値が反映されているか、確認していただけますでしょうか。
(たまたま開けた・・・という可能性もないとは言えませんので)

 

投稿者:: @papaiya345

「LiteSpeed版に該当するから変更できないのでは?」と再度問い合わせました。すると「LiteSpeed版でも変更できる」との答えでしたので、PHP設定の工程をとばして.htaccessに記入するところから始めました。

結局、PHPの設定しなくても、上限値は「LiteSpeed版でも変更できる」ということだったのでしょうか。。。

やりとりが分かりませんので、ハッキリとしたことは言えないのですが・・・。

ロリポップ側は、「memory_limitの上限は、LiteSpeed版でも、.htaccessを利用することで、変更できますよ」という返答なのではないでしょうか。
php.iniのことではないお返事なのかな・・・という気はします。

php.ini変更のマニュアルページには、「LiteSpeed版は変更できません。」と明記されていますし。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

Wordpressのサイトヘルスで確認しましたら、PHPメモリ上限が512MBになっていました!

サイトヘルスの横に1の数字があるのは、変更が1つあるの意味でしょうか?


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

PHPメモリ上限が512MBになっていました!

間違いなく、変更できていますね。
良かったです。

投稿者:: @papaiya345

サイトヘルスの横に1の数字があるのは、変更が1つあるの意味でしょうか?

これって、どのことでしょう?


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

サイトヘルスの横に1の数字があるのは、変更が1つあるの意味でしょうか?

以下のようなことでしょうか。

 
これは、サイトヘルスが、何らかの指摘をしているということかと思います。
(サイトヘルスとして、1件お知らせがある)
その指摘内容は、確認しないと分かりません。
 
私の場合は、以下のようです。
 
私の場合は、ローカル環境ですし、特に問題はないのですけれど。

   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

そうです。これは何かしなくても自然に消えるんでしょうか?何か設定が必要ですか?


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

いえ、どんな指摘なのか、確認する必要があります。

対応しなくても問題ないものもありますが、対応が必要な場合もあります。
指摘内容次第です。


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

確認したらこうゆうものでした。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

今回エラーメッセージを確認するために、デバッグモードにしたと思います。
(wp-config.phpを修正した)

エラーメッセージを表示させるのは良いのですが。
時と場合によっては、外部に知られるのは好ましくない情報が、エラーメッセージに表示されることがあります。
(読者さんが訪れた際に、たまたまエラーが発生していると、それを見られてしまう可能性がある)

そんな感じの指摘かと思います。
元に戻しておけば、この指摘はなくなると思います。

そろそろ晩御飯をいただこうかと思いますので、しばらく離席してしまいます。
(忘れてました・・・)


   
わいひら reacted
(@papaiya345)
Eminent Member Registered
結合: 1か月前
投稿: 17
トピックスターター  

@mk2_mk2

 

wp-config.phpを元に戻したら、サイトヘルスのエラー消えました。

エラーメッセージを表示させたままの方が次トラブルになったときにわかりやすくていいと思っていたのですが、

外部からも見えてしまうのですね。

 

お食事遅くなってしまって申し訳ありません。

cocoonのフォーラムなのに、結果Wordpressのメモリ容量からサーバーでの変更、さらにパソコンの基礎知識まで
と、初心者に最後まで丁寧に付き合ってくださって本当にありがとうございました!


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8207
 

papaiya345さん

投稿者:: @papaiya345

エラーメッセージを表示させたままの方が次トラブルになったときにわかりやすくていいと思っていたのですが、

そうなんですけれど。
悪意のある者が見た場合に、あまり知られない方が良いことがどうしても表示されるんですよね。
(それがないと、原因が分かりませんので)

多くのサーバーでは、エラーログ(※)というものが作成されるのですけれど、ロリポップはそれがないようですよね。
(だから最初に、エラーログをお尋ねしました)

※今回のエラーや警告のメッセージ+トレース情報が、テキストファイルに落ちる感じのものです。

php.iniもサーバーの管理画面から変更できなかったり、ちょっとクセがありますね、ロリポップは。
(初心者の方には優しくないのかも。その代わり、価格に反映しているとか?)


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました