php.ini は WordPress のどこにありますか? (& ファイルの編集方法)

私たちは、ウェブサイトの設定を改善するために調整する必要がある何千ものWordPressユーザーと協力してきました。これらの設定を制御する重要なファイルの一つが「php.ini」ファイルです。

「php.ini」ファイルは、メモリ制限やファイルアップロードサイズなどの主要なPHP設定を管理するのに役立ちます。これらの設定を調整することで、サイトの速度と機能性を向上させることができます。

しかし、'php.ini' ファイルを見つけて編集するのは、特にサーバーサイドのファイルに慣れていない場合、混乱しやすいです。ホスティング環境でそれを見つけるのに苦労しているユーザーを数多く見てきました。

このガイドでは、WordPress で 'php.ini' ファイルを見つける場所と、ウェブサイトのパフォーマンスを向上させるために安全に編集する方法を説明します。

WordPressのphp.iniはどこにあり、どのように編集しますか

投稿をナビゲートしやすくするために、以下のリンクをクリックして興味のあるセクションにジャンプできます。

WordPressのphp.iniファイルとは何ですか?

WordPressユーザーのパフォーマンス問題のサポート経験から、`php.ini`ファイルが重要な役割を果たしていることがよくあります。これは、WordPressウェブサイトを支えるスクリプト言語であるPHPのコア設定ファイルです。

このファイルは、ウェブホスティング環境のサーバーサイドで動作します。PHPは、WordPressがブログ投稿、メディア、製品を含むコンテンツを表示する方法を制御します。

`php.ini`ファイルは、メモリ制限、ファイルアップロードサイズ、スクリプト実行時間などの重要なPHP設定を定義します。これらの要素は、ウェブサイトの動作のスムーズさに直接影響します。

`php.ini`ファイルを調整することで、メモリ不足エラーやアップロード制限などの問題を解決できたケースがあります。PHPがサイトで実行される際、このファイルで指示を確認します。

次に、WordPressサイトでこのファイルをいつ、なぜ編集する必要があるのかを説明します。

WordPressでphp.iniファイルを編集する必要があるのはなぜですか?

php.ini ファイルは、サイトのパフォーマンスと機能にとって非常に重要です。これは、ウェブサイトがスムーズに動作するように、またはエラーを解決するために編集できることを意味します。

例えば、php.iniファイルを編集することで、最大ファイルアップロードサイズやリソース制限を増やすことができます。

写真のウェブサイトや、多くの動画や画像が必要なサイトをお持ちの場合、「アップロードされたファイルが upload_max_filesize を超えています」というエラーメッセージが表示されることがあります。

php.iniファイルでアップロードサイズを増やすと、このエラーが解決され、より大きなメディアファイルを簡単にアップロードできるようになります。さらに、多くの画像を含む長いブログ投稿に対応するために、利用可能なメモリを増やすこともできます。

現在のファイルアップロードサイズ制限を確認する

同様に、php.iniファイルではファイルタイムアウト設定を編集できます。ファイル処理に時間がかかりすぎると、サイトがタイムアウトしてリクエストの処理を停止する可能性があります。これを防ぐために、php.iniファイルでタイムアウトまでの秒数を増やすことができます。

最後に、ファイル自体を編集することでPHPでファイル拡張機能を有効または無効にすることもできます。これは、サイトで「PHPのインストールにMySQL拡張機能が見当たらない」というエラーが表示される場合に非常に役立ちます。このエラーを修正し、データベース接続を確立する際の問題を解決するのに役立ちます。

WordPressにおけるphp.iniファイルの場所を見てみましょう。

WordPressでphp.iniファイルを見つける場所

php.iniファイルを見つけて表示する方法はいくつかあります。

ホスティングサービスのcPanel、プラグイン、またはFTPクライアントを使用して、ウェブサイトのファイルやフォルダにアクセスできます。

1. cPanelを使用してphp.iniファイルを見つける

WordPressホスティングプロバイダーから提供されているcPanelを使用し、ファイルマネージャーにアクセスしてファイルを特定できます。この方法は非常に簡単で、コードを編集する必要はありません。

このチュートリアルでは、cPanelにアクセスするためにBluehostを使用します。他のホスティングサービスを使用している場合、手順は異なる場合があります。

まず、Bluehostアカウントにログインする必要があります。そこから、ウェブサイトの下にある「設定」ボタンをクリックするだけです。

次に、上部メニューから「詳細設定」タブに切り替えることができます。

次に、cPanelセクションまでスクロールダウンし、「管理」ボタンをクリックします。

Bluehost cPanel (高度なサイト設定内)

次の画面で、ウェブサイトのcPanelが表示されます。

ファイルセクションまでスクロールダウンし、ファイルマネージャーオプションをクリックするだけです。

cPanelでファイルマネージャーを開く

その後、WordPress ウェブサイトのすべてのフォルダーとファイルが表示されます。

左側のパネルから、「public_html」フォルダに移動できます。次に、右側のフォルダにファイルが表示されます。下にスクロールして、「php.ini」ファイルを見つけます。

php.iniファイルを特定する

編集のためにファイルをダウンロードするには、php.iniファイルを右クリックしてコンピューターに保存するだけです。

2. ファイルマネージャープラグインを使用してphp.iniファイルを見つける

WordPressでphp.iniファイルがどこにあるかを見つける別の方法は、WP File Managerのようなプラグインを使用することです。

WordPressダッシュボードから直接ファイルやフォルダを編集、ダウンロード、削除、整理できる無料のWordPressプラグインです。FTPクライアントやcPanelを使用してサイトのファイルにアクセスする必要はありません。

まず、WP File Managerプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドをご覧ください。

有効化すると、WordPress管理パネルからWP File Managerにアクセスできます。

次に、左側のパネルから「public_html」フォルダを選択します。その後、下にスクロールして「php.ini」ファイルに移動します。

ファイルマネージャープラグインでphp.iniファイルを表示する

ファイルを見つけたら、右クリックしてコンピューターにダウンロードするだけです。

3. phpinfo.phpファイルを使用してWordPressでphp.iniパスを見つける方法

php.ini ファイルは、phpinfo.php ファイルを作成し、それを WordPress インストール のルートディレクトリに配置することでも見つけることができます。

これはやや高度な方法であり、FTPクライアントの使用方法やウェブサイトのルートディレクトリへのアクセス方法を知っている人におすすめです。

まず、新しいテキストエディタファイルを作成する必要があります。メモ帳、Bracket、Sublime Text、または同様のソフトウェアを使用して作成できます。ファイルには、次のコードを入力してください。

<?PHP phpinfo(); ?>

次に、ファイルを保存し、phpinfo.phpという名前を付けます。他の名前を使用することもできますが、末尾に「.php」が付いていることを確認してください。

その後、FTPクライアントを使用してウェブサイトのルートディレクトリにアクセスし、ファイルをアップロードする必要があります。左側のパネルからphpinfo.phpファイルをドラッグし、サイトのルートディレクトリにドロップするだけです。

php情報ファイルをアップロード

ヘルプが必要な場合は、WordPressへのファイルのアップロード方法に関する初心者向けガイドをご覧ください。WordPressへのファイルのアップロードにFTPを使用する方法

次に、ブラウザに次のWebアドレスを入力する必要があります。

www.example.com/phpinfo.php

「example.com」をあなたのドメイン名に置き換えるようにしてください。

ここから、サイトでのPHPのインストールに関する詳細と、php.iniファイルを見つけるためのパスが表示されます。

PHP のインストール詳細を表示

ファイルのパスを見つけるには、「Configuration File Path」または「Loaded Configuration File」フィールドを探してください。

いずれかのフィールドにphp.iniファイルのパスが表示されます。

php iniファイルのパスを表示する

パスがわかれば、FTPクライアントを使用してサイトのファイルにアクセスできます。

そこから、発見したパスに移動してphp.iniファイルをダウンロードするだけです。

php iniファイルへのアクセスパスとダウンロード

WordPressでphp.iniファイルを編集する

php.ini ファイルの場所がわかったので、次のステップはそれをダウンロードして編集することです。

⚠️注意: php.ini ファイルの変更は、ウェブサイト全体に影響します。そのため、WordPressのフルバックアップを作成することが重要です。何か問題が発生した場合に、ウェブサイトを簡単に復元することもできる Duplicator の使用をお勧めします。

Notepad または他の任意の テキストエディタ でファイルを開いてください。

php.iniファイルを編集する

次に、サイトのパフォーマンスを向上させるためにファイルを編集できます。php.iniファイルで行える一般的な設定をいくつか紹介します。

  • max_execution_time – これは、コマンドの実行とスクリプトの実行に必要な時間です。サーバーに大きなファイルをアップロードしている場合は、デフォルトの60秒をより高い数値に増やすことができます。
  • memory_limit – ファイルのアップロードやコマンドの実行に必要なメモリに関連します。メモリ制限を編集することで、長いコンテンツや多くの画像を扱うことができるようになります。デフォルトでは256Mに設定されていますが、メモリ制限を増やすことができます。
  • upload_max_filesize – このオプションを編集すると、大きなメディアファイルをアップロードできるようになり、制限が増加します。
  • post_max_size – ブログ投稿に多くの画像や動画が含まれている場合、投稿のサイズは大きくなります。エラーを回避するために、post_max_sizeを増やして、より広範な記事に対応できます。

php.iniファイルに変更を加えたら、cPanel、FTPクライアント、またはファイルマネージャープラグインを使用して、同じ場所にサーバーにアップロードし直すだけです。

ボーナスリソース:

WordPressサイトの管理を改善するために、これらの役立つリソースも検討することをお勧めします。

この記事が、WordPressでphp.iniの場所を特定し、編集する方法を学ぶのに役立ったことを願っています。また、最も一般的なWordPressのエラー最適なWordPressアクティビティログおよびトラッキングプラグインに関するガイドも参照することをお勧めします。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

6 CommentsLeave a Reply

  1. Bluehostの共有ホスティングプランを使用していた頃、この問題に直面し、解決策が全く分かりませんでした。その後、.htaccessファイルを通じて解決策を見つけた記事を見つけました。
    そこでファイルサイズを変更したことで、問題を克服することができました。
    ガイドをありがとうございます。同じ問題に対して、いくつかの解決策があるということですね。

    • There can be and you cam always reach out to your host for assistance if you don’t find the files :)

      管理者

  2. そのファイルに注意する必要があるとは知りませんでした。ホスティングがPHPを最新バージョンにアップグレードしてくれるだけで、それでおしまいだと思っていました。投稿の最大サイズをアップグレードできると知ってよかったです。妻は家具のブログを持っており、たくさんのステップバイステップの写真があります。これは役立つかもしれません。このガイドをありがとうございます。

    • You’re welcome, your host can override some of these changes so if you run into trouble don’t forget to check with your hosting provider :)

      管理者

  3. 多くの共有ウェブホスティングサーバーでは、コントロールパネルがない場合でも、.htaccessまたは.user.iniファイルを通じてPHPを編集することが可能です。これは常にサーバーの設定とプロバイダーに依存します。しかし、この方法でも多くの調整を行うことができます。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。