php5の最近のブログ記事

ubuntu-server php5

| コメント(0)

sudo apt-get install php5 libapache2-mod-php5

文字コードをUTF-8にするので、

sudo gedit /etc/php5/apache2/php.ini

こちらに追記する。

注)この文字コードの設定は、mysqlと合わせなければいけません。

追記する前に、mysqlを入れてみます。

sudo apt-get install mysql-server

mysqlの文字コード設定は追記します、

sudo gedit /etc/mysql/my.cnf

[client]

default-character-set = utf8

[mysqld]

skip-character-set-client-handshake

character-set-server = utf8

collation-server = utf8-general-ci

init-connect = SETNAMES utf8

 

mysqlの文字コードを確認してからphpの方を追記しましょう。

これで抜け防止になります。

[PHP]
...
;# phpのバージョンを表示しないように変更します。
;#expose_php = On
expose_php = Off
...
;# phpの実行時間を3000秒までにしています。
;# 必要に応じて設定しましょう。
;#max_execution_time = 30
max_execution_time = 3000
...
;# phpの最大メモリ量を128Mまでにしています。
;# 必要に応じて設定しましょう。
;#memory_limit = 16M
memory_limit = 128M
...
;# phpのアップロードの最大容量を20Mまでにしています。
;# 必要に応じて設定しましょう。
;#upload_max_filesize = 2M
upload_max_filesize = 20M
...
;# phpで使用するタイムゾーンを指定します。
;date.timezone =
date.timezone = Asia/Tokyo
...
 
[mbstring]
;# phpで取り扱うマルチバイト文字列は、どこの言語にするかを設定します。
;# ここでは日本を指定しています。
; language for internal character representation.
mbstring.language = Japanese
...
;# phpで取り扱うマルチバイト文字列のエンコードの文字コードを設定します。
;# ここではUTF8を指定しています。
;mbstring.internal_encoding = EUC-JP
mbstring.internal_encoding = UTF-8
...
;# phpで取り扱うマルチバイト文字列をhttpから入力された文字コードをエンコードする文字コードを設定します。
;# ここでは自動を指定しています。
; http input encoding.
mbstring.http_input = auto
...
;# phpで取り扱うマルチバイト文字列をhttpへ出力される際のエンコードする文字コードを設定します。
;# ここでは変換しないを指定しています。
;mbstring.http_output = SJIS
mbstring.http_output = pass
...
;# phpで取り扱うマルチバイト文字列をhttpから入力された文字コードをエンコードするかを設定します。
;# ここでは変換するを指定しています。
;# ここをONにしておくと、mbstring.internal_encodingで指定した文字コードへ変換します。
;mbstring.encoding_translation = Off
mbstring.encoding_translation = On
...
;# phpで取り扱うマルチバイト文字列をどの文字コードから判断していくか順番を指定します。
;# ここでは自動を指定しています。
; auto means
mbstring.detect_order = auto
...
;# phpで取り扱うマルチバイト文字列の無効な文字を代替する文字を指定します。
;# ここでは変換なしを指定しています。
;# 下手に変換すると混乱しますから、ここでは、変換なしが無難だと思います。
; one from another
mbstring.substitute_character = none;

このアーカイブについて

このページには、過去に書かれたブログ記事のうちphp5カテゴリに属しているものが含まれています。

前のカテゴリは問題解決です。

次のカテゴリはapache2です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。