現在の位置: ホーム> 最新記事一覧> CENTOS環境でのPHP INTL拡張のインストールと構成に関する完全なチュートリアル

CENTOS環境でのPHP INTL拡張のインストールと構成に関する完全なチュートリアル

gitbox 2025-08-04

CentOSにPHP Intl拡張機能をインストールすることの重要性

PHP INTL拡張は、PHP多言語およびローカリゼーション機能をサポートする重要なコンポーネントです。 International Component Library(ICU)に依存しているため、開発者は日付、時間、数字、文字列の地域化された形式を簡単に処理できるようになり、アプリケーションの多言語互換性とユーザーエクスペリエンスが大幅に向上します。

CENTOSシステムにPHP Intl拡張をインストールするための準備

まず、サーバーにPHP環境がインストールされていることを確認してください。インストールされていない場合は、次のコマンドを使用してインストールできます。

 <span class="fun">sudo yumインストールphp</span>

PHP Intl拡張機能のインストールに必要な依存関係

拡張機能をインストールする前に、環境がサポートされていることを確認するために、関連する依存関係パッケージをインストールする必要があります。

 <span class="fun">sudo yumはphp-intl php-pecl-intlをインストールします</span>

PHP INTL拡張子をインストールします

依存関係のインストールが完了したことを確認した後、次のコマンドを実行してPHP INTL拡張子をインストールできます。

 <span class="fun">sudo yumインストールphp-intl</span>

インストールが完了したら、WebサーバーまたはPHPサービスを再起動して、変更を有効にします。たとえば、Apacheを再起動します:

 <span class="fun">sudo systemctl restart httpd</span>

PHP INTL拡張が正常にインストールされていることを確認します

拡張ステータスを確認するには、PHP情報ページを作成します。次のコンテンツを使用して、Webサイトのルートディレクトリに新しいinfo.phpファイルを作成します。

 <?php
phpinfo();
?>

次に、ブラウザ(http://your-server-ip/info.phpなど)を介してこのページにアクセスし、ページで「intl」を検索して、拡張機能が正しく読み込まれていることを確認します。

PHP INTL拡張の構成調整(オプション)

カスタム構成が必要な場合は、PHP構成ファイルPHP.iniで拡張機能を有効にすることができます。ファイルに次の行が含まれていることを確認してください。

<span class="fun">拡張= intl</span>

変更が完了したら、構成を保存し、サービスを再起動して変更を適用します。

要約します

この記事の手順を通じて、CENTOS環境でPHP Intl拡張機能を正常にインストールおよび構成することができ、それによりPHPアプリケーションに対する強力な国際的なサポートを提供し、多言語ユーザーのニーズを満たすことができます。問題に遭遇した場合、インストールプロセスの円滑な進捗を確保するために、公式文書とコミュニティリソースを参照することができます。