ホームページ > バックエンド開発 > PHPチュートリアル > PHP が mbstring 拡張ライブラリを追加

PHP が mbstring 拡張ライブラリを追加

巴扎黑
リリース: 2016-11-11 13:55:52
オリジナル
2835 人が閲覧しました

1. Linux ホストに mbstring 拡張ライブラリをインストールするガイド (ソース コードのインストール)

コマンド ラインで次のコマンドを入力します:

1. cd コマンドを使用して、php のソース コード ディレクトリの下にある etc/mbstring ディレクトリに移動します。 、「/src/php5.2.5」、つまり「cd /src/php5.2.5」など

2.

#/usr/local/php/bin/phpize を実行します (php がインストールされていると仮定します)。 /usr/local/php ディレクトリ)

3.

#./configure --with-php-config=/usr/local/php/bin/php-config を実行します

4. make && make install を実行します

5. システムからプロンプトが表示されます。 mbstring.so ファイルが存在するディレクトリ。 php.ini に示されている extension_dir が指すディレクトリにコピーするか、mbstring.so を /usr/local/php/ext ディレクトリにコピーし、パラメータ extension_dir="/usr/local/php / ext" が指すように設定します。

6. php.ini を変更し、extension=mbstring.so

を追加して、Apache を再起動します: /service httpd restart を実行してインストールを完了します。

2. Linux ホストに mbstring 拡張ライブラリをインストールするガイド (rpm インストール)

Linux に付属の apache+php+mysql を使用している場合

コマンド:

#rpm -q php (php のバージョン番号を取得) )

次に、php-mbstring をダウンロードします:

php-mbstring-4.3.9-3.15.i386.rpm のバージョン番号は変更できることに注意してください。php のバージョン番号に変更するだけです

インストール:

# rpm -ivh php-mbstring-4.x.x-x.xx.i386.rpm

その後、apache

3を再起動します。

PHPの設定ファイルを/etc/php.iniに設定します。ここでは例としてUTF-8エンコードで設定します。

#vi php.ini

mbstringに対応する出力ハンドラーを設定します。

;output_handler =

-->output_handler = "mb_output_handler"

テキストセットをUTF-8に設定します。

;default_charset = "iso-8859-1"

-->default_charset = "UTF-8"

mbstringの言語を中国語に設定します

;mbstring. language = 日本語

--> mbstring. language =中国語

mbstring の内部エンコーディングを UTF-8 に設定します。

;mbstring.internal_encoding = EUC-JP

--> mbstring.internal_encoding = UTF-8

mbstringの入力テキストエンコーディングを自動判別モードに設定します。

;mbstring.http_input = auto

--> mbstring.http_input = auto

mbstring 出力テキスト エンコーディングを UTF-8 に設定します。

;mbstring.http_output = SJIS

--> mbstring.http_output = UTF-8

mbstringの自動テキストエンコーディング変換メソッドを有効にします。

;mbstring.encoding_translation = オフ

mbstring.encoding_translation = オン


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート