「メモリ制限」エラーの原因はその名前の通りです。ウェブサイトはデータを保存するために一定量のメモリを必要とします。データには、データベースとファイル、コンテンツ全体、プラグインやテーマによって追加されたコードなどが含まれます。このメモリは、ご利用のホスティング会社によって提供されます。ホスティングプランを購入すると、サイトがスムーズに機能するように、サイトを保存するのに使用されるメモリを含め特定の量のリソースが割り当てられます。高額のホスティングプランを購入すればするほど、ウェブサイトに割り当てられたスペースやメモリなどの量も増えます。サイト所有者の多くは、基本的な共有ホスティングプランから始めます。これは問題ありませんが、割り当てられたメモリが比較的に低くなります。サイトが大きくなるか、より複雑なプラグインやスクリプトの使用を開始すると、最終的にメモリ上限を超えてしまいます。WordPressでは、これはPHPのメモリ制限エラーが発生し、実行しようとしていた操作を完了できなくなることになります。5.2以降をご利用の場合は、「サイトヘルス」ツールを使用して、サイトのPHPメモリ上限を確認できます。WordPressダッシュボードの「ツール」→「サイトヘルス」→「情報」に移動し、「サーバー」までスクロールダウンします。ここに、サーバーのPHPのメモリ上限があります。PHPのメモリ上限を確認する量が少ない場合、たとえば32Mの場合、問題の修正方法はサイトに割り当てられたメモリの量を増やすしかありません。これには複数のやり方があります。WordPressのメモリ制限エラーを解決するには(2つの方法)その他のよくあるエラーとは異なり、WordPressのメモリ制限らーは解決しやすいです。原因は非常に明確であるため、修正方法を知りたい場合は、原因特定を行う必要はありません。ウェブサイトのPHPのメモリ上限を超えたら、対策は2つしかありません。サイトに割り当てられたメモリの量を増やすか、より多くのスペースを提供するホスティングプランに切り替えます。これらの対策のどちらをいつどのように使用した方がいいか確認しましょう。対策1:ウェブサイトに割り当てられたPHPのメモリを増やす対策2:ウェブサイトのホスティングプランをアップグレードする対策1:ウェブサイトに割り当てられたPHPのメモリを増やすシンプルに見えるかもしれませんが、明らかな解決策が最良の解決策になる場合もあります。サイトのメモリが不足した場合、メモリの量を増やした方が良いでしょう。上限をどこまで増やせるかは、ホスティング会社とご利用のプランによって異なります。この点については、次のセクションで詳しく説明します。サイトが実際に使用できるよりも少ないメモリ量を使用することは珍しくありません。ファイルで設定されており、プロバイダーが許可する上限と一致する場合と一致しない場合があります。したがって、最初に、ファイルを編集してPHPのメモリ上限を増やしてみましょう。FTPクライアントを使用してサイトのファイルにアクセスするサイトのメモリ上限を増やすには、セキュアファイル転送プロトコル(SFTP)を使用してサイトに直接ログインする必要があります。これまでに行ったことがない場合は、まずサイトのサーバー上のファイルに接続できるプログラムであるSFTPクライアントをインストールする必要があります。無料で使いやすいFileZillaを入手することをお勧めします。FileZilla次に、こちらのガイドに従ってFileZillaを設定し、接続を確立でします。サイトのSFTP認証情報が必要になります。これは通常、ホスティングアカウントで確認できます。問題が発生した場合は、プロバイダーに連絡して、認証情報の場所を教えてもらってください。wp-config.phpファイルを見つけるFileZillaを設定して接続すると、次のような画面が表示されます。FileZillaは正常に接続されました右上に、サイトのファイルを含むフォルダーのリストが表示されます。サイトの「ルート」フォルダを探します。フォルダ名は通常、サイトのドメイン名または、public_htmlやwwwです。このフォルダーを開き、wp-config.phpというファイルを探します。WordPressのwp-config.phpファイルこのファイルには、サイトのデータベースと設定に関する情報が保存されています。したがって、ここで取り上げるコードの特定の行以外は何も変更しないように注意することが重要です。重要な内容を誤って削除したり変更したりした場合に備えて、先に進む前にサイトのバックアップを作成することをお勧めします。サイトのメモリ上限を増やすバックアップを作成した上に、wp-config.phpファイルを開きます。次に、ファイル内で次の行を検索します。);ファイルにある数値はサイトの現在のメモリのご利用限度額を表しているため、256Mとは異なる場合がありますので、ご注意ください。この行はまったくない場合もあります。行が見つかったら、上限を増やします。blogging.」行の直前に取り付けてもかまいません。次に、wp-config.phpファイルの変更を保存し、FileZillaを閉じます。サイトを開き、WordPressのメモリ制限エラーが最初に発生したときの操作を繰り返してみてください。以上が発生しないと、修正活動は以上です。それでもエラーが発生する場合は、wp-config.phpファイルを開いてメモリ上限をさらに増やしてみてください。これを数回実施しても以上が直らない場合は、ホスティング会社によって許可されている上限を超えている可能性があります。この場合、別の対策を試す必要があります。次に進む前に、FTPクライアントを使用したサイトへのアクセスを許可しないホスティング会社もあることについて一言述べます。この場合には、cPanelを使用するなど、他の方法でメモリ上限を手動で変更できることがよくあります。代替手順の詳細については、こちらの知識ベースの記事をご覧ください。対策2:ウェブサイトのホスティングプランをアップグレードするどのホスティングでも、リソースの量が決まっています。場合によっては、時間が経つとそのリソースの量が足りなくなることがあります。上記の手順でサイトのメモリ上限をうまく増やせなかった場合、最初のステップは、現在のホスティングプランで許容されるメモリ量を調べることです。これは、ご利用のプロバイダーのウェブサイトまたはホスティングダッシュボードにあるかもしれません。なければ、プロバイダーに直接連絡して教えてもらってください。サイトのメモリの利用限度を超えて、WordPressのメモリ制限エラーが発生している場合は、ホスティングを切り替えるしかありません。これには、プロバイダーの切り替え、上位層へのアップグレード、または異なるタイプのプランの選択が含まれます。今までは共有ホスティングプランを使っていた人にとっては、より多くのスペースとリソースを提供する仮想専用サーバ(VPS)またはクラウドホスティングにアップグレードする時が来たかもしれません。必要に応じてサイトに割り当てられたリソースの量を簡単に増やすことのできる柔軟なプランにすることも価値があります。Platformを基盤としているマネージドWordPressホスティングを提供しております。MBに設定されています。当社のお客さまなら、メモリ関連の問題は発生しません。Kinstaはまた多くの他社WordPressウェブホスティング会社からの無料の移行を提供しております。サイトをKinstaに移動して、WordPressのメモリ制限エラーをすばやく解消いただけます。まとめWordPressサイトでエラーが発生すると、特に情報が少ない場合はイライラすることがあります。幸いなことに、WordPressのメモリ制限エラーは、簡単に解決できるエラーです。発生原因も修正方法も明確です。PHPのメモリ制限エラーに対処するには、主に2つの対策があります。SFTPクライアントなどのツールを使用して、サイトのメモリ上限を手動で増やします。利用可能なリソースの多いホスティングプランにアップグレードします。本エラーの解決についてさらに質問がある場合、または無料の移行について詳しく知りたい場合は、お問い合わせください。顧客サポートチームが喜んでサポートいたします。すべてのWordPress専用マネージドホスティングプランに付帯する、実質275ドル以上のエンタープライズレベルの統合により、手間も費用を削減し、サイトパフォーマンスを最大化します。これには高性能CDN、DDoS対策、マルウェア&ハッキング対処、エッジキャッシュ、Google最速CPUマシンが含まれます。長期契約の縛り無し、移行支援あり、30日間返金保証。ご安心の上ご利用ください。プラン一覧をご覧になるか、お客様のご要望について営業までお気軽にお問い合わせください。WordPressサイトの移行サービスが無料Kinstaのサイト移行部門に、お客様のWordPressサイトの移管をお任せいただけます。お客様の側での面倒な作業は一切なし。サービスの中断も最小限に抑えられます。Kinstaの30日間返金保証とあわせて、リスクなくサイト移行をお試しください。知識ベースWordPressで固定ページまたは投稿を複製するにはWordPressで固定ページまたは投稿を複製したいですか?複製は手動でも、プラグインを使用しても、または独自のカスタムプラグインを使用してもできます。知識ベースphpinfoページの作成と使用(3ステップ)使用中のPHPバージョン、拡張機能、EGPCSデータなど、現在の環境に関する多くの情報を取得できるphpinfo()ページを作成しましょう。最新のウェブ開発トレンド、フレームワーク、言語などをご紹介。法的事項はこちらをご覧ください。