php.iniとは

php.ini(ピーエッチピーイニ)

PHPプログラムに関する全体的な動作や環境
(文字コード設定や各種ライブラリのパス)などを設定するファイルです。




要するに、PHPの環境の設定を細かく指定する事が可能で、
設定変更するには「php.iniファイル」を使います。



PHPの、設定を変更する必要がある場合の時や、
プログラムの文字化けなど、文字コードを変更したい時など、

「php.iniファイル」を変更します。



PHPの設定を変更する場合は、

「php.ini」の初期設定のファイルを、必要な部分だけを、
変更追加して修正することで、設定を適用することができます。



若しくは、設定変更内容を記述した「php.ini」ファイルを作成して、
FTP接続で作成した「php.ini」ファイルを、設置先に設置するなどにより、

設定変更することもできます。
この場合、「php.ini」の読み込み優先度は、設置先で異なります。



注意事項


※初期設定のファイルを修正する場合は、必ずバックアップして置いた方が良い

※初期設定「php.iniファイル」の設置先が解らなければ、
 レンタルサーバーにお問い合わせしてみて下さい。

※「php.ini」の設置が出来ないレンタルサーバーも御座います。




近年では「php.ini」ファイルの設定をレンタルサーバーのサーバーパネルから、「php.ini」の設定変更がでる、レンタルサーバーも多くあります。


サーバーパネルから「ON/OFF」や「数値」等で、設定変更を有効化する事が可能





「php.iniファイル」において、設定の変更が可能な項目

レンタルサーバーでは、
大方、画像の様な項目で設定変更「ON/OFF」や「数値」等で「php.ini」設定ができる

php.iniファイル

php.iniファイル

php.iniファイル

php.iniファイル




また、場合によっては、
PHP環境設定を、直接編集してカスタマイズも可能で、

ファイルを、ダウンロード/アップロードしなくても、
サーバーパネルから直接変更できるようです。


誤った設定にしてしまっても、
「php.ini」設定を初期化する事もできるので、安心して利用できます。



直接変更する場合であっても、
関数と言われる、最初から用意されたものを使えば、

色々と、やりたい事を処理できる様に
「php.iniファイル」を変更できると思います。



関数とは、まぁ、これは、関数は「おまじない」みたいなもので、
意味を考えなくてもいいと思います。



例えば、エクセルのボタンを押すと、動作が変わってくれるように、

予め用意されたコードを「php.iniファイル」に記述すれば、
PHPの環境設定を簡単に変更することができます。




必要な項目を検索してみては!
例えば「php.ini メール送信」などと、検索して見ると、
いろいろ情報もたくさん出てくると思いますので、調べて見て下さい。