PHP
PHP7

PHP7.2をインストール後のphp.iniの設定

PHPをインストール後に最低限デフォルト値から変更する項目を書いておく
※書いてある項目以外にもあるとは思います。

対象バージョン

  • PHP 7.2

php.ini設定

; デフォルト文字コード
default_charset = UTF-8
; mbstringのデフォルトの言語
mbstring.language = Japanese
; HTTP入力文字のエンコーディングを内部文字のエンコーディングに自動変換なし
mbstring.encoding_translation = Off
; 文字コードを自動検出する際の優先順位
mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
; タイムゾーンを日本標準時間
date.timezone = Asia/Tokyo
; HTTPのレスポンスによりPHPのバージョン情報を非表示
expose_php = Off

; 以下はPHP5.6以降で非推奨になっているのでコメントアウトしておく
;mbstring.internal_encoding = 
;mbstring.http_input = 
;mbstring.http_output = 

開発環境向けの設定

; エラーログ
error_log = /var/log/php_error.log
; 開発環境なんですべてのエラーを出します
error_reporting = E_ALL
; エラー表示
display_errors = On
display_startup_errors = On