WordPress は、プラグインを詰め込まない限り、低構成の Web サーバーで実行できる、特に初心者にとっては本当に素晴らしい CMS です。はい、WordPress で複数のプラグインを有効にすると、Web サイトの速度が遅くなり始めます。プラグインが増えると WordPress のメモリが増えることを意味します。これはパソコンと同じで、重いアプリケーションにはより多くの RAM (メモリ) が必要であり、WordPress にも当てはまります。
WordPress のメモリ量が限られている場合 (たとえば 32M)、それ以上のメモリが必要なプラグインやテーマをインストールしようとすると、どちらか以下のような致命的なエラーが発生し始めます。
致命的エラー: xxx 行目の /home4/xxx/public_html/wp-includes/plugin.php で、23554432 バイトの許容メモリ サイズが使い果たされました (3348617 バイトを割り当てようとしました)。
またはサイトのパフォーマンスが低下し、読み込み時間が長くなります。
インターネットで WordPress のメモリ制限を増やす方法を検索すると、wp-config ファイルに小さなコードを追加すると WordPress のメモリが増えるという記事が大量に見つかりますが、これは対応する PHP のメモリ制限が制限されている場合にのみ当てはまります。既存の Wordpress メモリよりも大きい。たとえば、現在の Wordpress メモリは 32M (メガバイト) ですが、それを最大まで増やすには、次のようにします。 215M というコードを Wp-config に追加しましたが、サーバーに割り当てられている実際の PHP メモリ制限は 128M なので、それを超えることは不可能です。
したがって、WordPress のメモリを増やすには、まず PHP のメモリ制限を増やす必要があります。 VPS サーバーを使用している場合は自分で行うことができますが、共有ホスティング ユーザーの場合は、ホスティング プロバイダーに現在の PHP メモリの拡張を依頼する必要があります。ただし、使用している PHP メモリの最大値がわからない場合は、それに関するチュートリアルを参照してください。
現在の PHP / WordPress のメモリ制限を確認する方法
方法 1#: Cpanel のホスティング
- にアクセスできる場合は、ホスティングパネル次に、それにログインします。
- ログインしたら、下にスクロールして、ソフトウェアセクションを参照するか、オプションを見つけてくださいMultiPHP INI エディター。
- クリックして MultiPHP INI エディタを開きます。
- Web サイトのドメインを選択して PHP 設定を表示します。VPS または専用サーバー ホスティングを使用している場合は、ここから PHP メモリ制限を増やすこともできます。
- すぐ前メモリ制限に割り当てられているメモリの最大量がわかります。WordPress または PHP。
- のために Godaddy、Hostgator などの共有ホスティング ユーザーまたはその他の場合は、ホスティング プロバイダーに WordPress/PHP のメモリ制限を増やすように依頼する必要があります。 WordPress のメモリ制限を確認したいだけの場合は、Cpanel にアクセスしてください。
- を選択します。PHPのバージョンソフトウェアセクションの下にあります。
- からPHPのバージョンを選択してください画面をクリックします「PHP オプション」に切り替えます。
- 構文を調べるメモリ制限そしてその前に、最大PHPメモリサーバーが提供します。私たちのデモサーバーでは 128M です。つまり、WordPress に割り当てることができる最大メモリは 128M です。
方法 1#: ファイル マネージャーのパネルまたは FTP アクセス。
Web サイトの Cpanel にアクセスできないが、FTP アクセスはできる場合は、PHP サーバーに割り当てられた最大メモリを確認することもできます。
ステップ 1:を持つユーザーCパネルファイルマネージャーファイル マネージャーに直接アクセスして、以下の手順を実行することもできます。ただし、Cpanel がない場合は、単に Web サイトのファイル ディレクトリに接続します。FileZilla のような FTP ツール。
ステップ 2:正常にアクセスできたら、ルートディレクトリサーバーのpublic_html フォルダーWordPress ファイルが置かれている場所PHPのメモリ制限あなたが知りたいのは。
注記: サブドメインの場合は、その特定のサブドメインのすべての WordPress ファイルが存在するフォルダーに入ります。
ステップ 3:新しいファイルを作成して名前を付けます
myphpinfo.php
ステップ 4:上記の名前と拡張子でファイルを作成したら、それを開きます。
ステップ5:上記で作成したファイルに以下のコードを記述して保存します。
<?php phpinfo(); ?>
ステップ6:次に、Web ブラウザを開いてドメイン URL を入力し、続いて myphpinfo.php を入力します。例えば、www.xyz.com/myphpinfo.phpサーバーにインストールされている PHP バージョンの詳細がすべて表示されます。
ステップ 7:次に文字列を見つけますメモリ制限そしてそのすぐ先には、ローカルな価値とグローバルな価値が見つかります。ローカル値が変更されると、PHP メモリが増加して、PHP に割り当てられたデフォルトのグローバル メモリがオーバーライドされます。ローカル値を増やすと、WordPress Web サイトのメモリも増加します。
ステップ8:PHP / WordPress のメモリ制限を確認した後、セキュリティ上の理由から、上記で作成した myphpinfo.php ファイルを削除します。