PHP5の設定

投稿者: | 2010年8月16日
Pocket

対象サーバについて

製品名 OpenBlockS 600
OS(kernel ver) Debian lenny(2.6.29)
CPU 600MHz(AMCC PowerPC 405EX)
メモリ 1GB(DDR2 SDRAM)
ストレージ 8GB(Compact Flash)

インストール

www:~# aptitude install php5
以下の新規パッケージがインストールされます:
  apache2-mpm-prefork{a} libapache2-mod-php5{a} php5 php5-common{a}
以下のパッケージが削除されます:
  apache2-mpm-worker{a}

Apache2のモジュール読み込み確認

www:~# ls -al /etc/apache2/mods-enabled/
lrwxrwxrwx 1 root root   27 2010-01-24 21:10 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root   27 2010-01-24 21:10 php5.load -> ../mods-available/php5.load

www:~# ls -al /etc/apache2/mods-available/
-rw-r--r-- 1 root root  133 2009-11-23 11:30 php5.conf
-rw-r--r-- 1 root root   59 2009-11-23 11:30 php5.load

コンフィグ設定変更

横線の設定をピンク文字の設定に修正します。

www:~# vi /etc/php5/apache2/php.ini

expose_php = On
expose_php = Off

;default_charset = "iso-8859-1"
default_charset = "UTF-8"

;mbstring.language = Japanese
mbstring.language = Japanese

;mbstring.internal_encoding = EUC-JP
mbstring.internal_encoding = UTF-8

;mbstring.http_input = auto
mbstring.http_input = auto

;mbstring.http_output = SJIS
mbstring.http_output = UTF-8

;mbstring.encoding_translation = Off
mbstring.encoding_translation = On

;mbstring.detect_order = auto
mbstring.detect_order = auto

;mbstring.func_overload = 0
mbstring.func_overload = 0
www:~# /etc/init.d/apache2 start
Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です