2011年06月11日
さくらVPSでWebmin ~mb関数が使えない~
phpでmbstring関数が使えない・・・!?((・д・;≡;・ω・))
というかまぁ、webminでphpをインストールすると英語版のphpがインストールされてしまうため、「マルチバイトなんて対応してねぇよ!(屮゜Д゜)屮」・・・って感じらしい。
なので「php-mbstring」モジュールをインストールしなくてはいけない。
Webminでのインストール手順
①「php-mbstring」モジュールのインストール。
・Webmin左側メニューの「システム」→「ソフトウェア パッケージ」→「◎Package from YUM」のチェックボックスをオンにし、「php-mbstring」と入力。インストールボタンをクリックすることでインストールができる。
②念のため、Apacheを再起動。
・Webmin左メニューの「サーバー」→「Apache Webサーバー」→「変更を適用」の文字をクリック。
③mbstringを使えるようにするため、php.iniを編集。
・Webmin左メニューの「その他」→「PHP Configration」→「Edit Manually」で、下記のように変更。
たいていはコメントアウト(;)されただけの状態なので、そこはセミコロン(;)をはずすだけ。
+--------------------------------------------------------------------+
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.encoding_translation = Off
mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
mbstring.substitute_character = none
+--------------------------------------------------------------------+
④あらためて、Apache再起動(②の手順)をする。
これできっと今日から君も、マルチバイト生活☆・・・って違うか。
というかまぁ、webminでphpをインストールすると英語版のphpがインストールされてしまうため、「マルチバイトなんて対応してねぇよ!(屮゜Д゜)屮」・・・って感じらしい。
なので「php-mbstring」モジュールをインストールしなくてはいけない。
Webminでのインストール手順
①「php-mbstring」モジュールのインストール。
・Webmin左側メニューの「システム」→「ソフトウェア パッケージ」→「◎Package from YUM」のチェックボックスをオンにし、「php-mbstring」と入力。インストールボタンをクリックすることでインストールができる。
②念のため、Apacheを再起動。
・Webmin左メニューの「サーバー」→「Apache Webサーバー」→「変更を適用」の文字をクリック。
③mbstringを使えるようにするため、php.iniを編集。
・Webmin左メニューの「その他」→「PHP Configration」→「Edit Manually」で、下記のように変更。
たいていはコメントアウト(;)されただけの状態なので、そこはセミコロン(;)をはずすだけ。
+--------------------------------------------------------------------+
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.encoding_translation = Off
mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
mbstring.substitute_character = none
+--------------------------------------------------------------------+
④あらためて、Apache再起動(②の手順)をする。
これできっと今日から君も、マルチバイト生活☆・・・って違うか。
Posted by fuck'in at 03:17│Comments(0)
│webmin