〈さくらのVPS〉PHPのインストールと設定

1.yumでインストール

$ sudo yum -y install php php-devel php-mbstring php-mysql php-mcrypt php-gd php-pear php-pecl-apc

バージョン確認のコマンドは以下。

$ php -v

2.設定ファイルの編集

バックアップ取ってから。大事。

$ sudo cp /etc/php.ini /etc/php.ini.org
$ sudo vi /etc/php.ini

変更後のパラメータのみ記載してます。
コメントアウトは先頭の;(セミコロン)を外す。

エラーログの保存場所を変更
error_log = /var/log/php_errors.log

日本語の設定を有効に
mbstring.language = Japanese

内部エンコーディングをUTF-8に変更(初期値はEUC-JP)
mbstring.internal_encoding = UTF-8

HTTPでの入力のエンコーディング
mbstring.http_input = auto

エンコーディングの自動判別
mbstring.detect_order = auto

PHP情報をメッセージヘッダに記述しない
expose_php = Off

タイムゾーンの設定(初期値は右側の値が空欄)
date.timezone = Asia/Tokyo

終わったら再起動して有効化。

$ sudo service httpd restart