PHP拡張インストール方法

ここではサーバーOSとしてWindowsをお使いいただく上で、desknet's FAQのインストーラーに同梱されているPHPをインストールしなかった際のPHP拡張のインストール方法についてご説明致します。

1.ionCube Loader のインストール

1-1.ionCube Loaderはアシアル株式会社のWebサイトより「製品/サービス」→「アシアル ラインナップ(PHP関連製品のionCube)」→「ローダーのダウンロード」とクリックしていき、プラットフォームで「Windows」を選択し「zip形式」をクリックして入手してください

1-2.入手した「ioncube_loaders_win_xxx.zip」ファイルを適当なフォルダへ展開します。

1-3.展開が終了すると、ioncubeというフォルダが作成されます。展開されたディレクトリの中に「ioncube_loader_win_5.1.dll」というファイルが存在する事を確認してください。

1-4.ご利用のphpの設定ファイル内に「zend_extension_ts="<ご利用中のPHPフォルダ>/ext/ioncube_loader_win_5.1.dll"」を追加します。

1-5.更に1.4に記述致しましたフォルダへ「ioncube_loader_win_5.1.dll」を移動させ、ionCube Loaderを有効にします。

2.dnkey のインストール

2-1.desknet's FAQをインストール後、「<Webサーバーのホームディレクトリ>/php/dnfaq」以下に「ext」というフォルダが存在する事を確認してください。
        ※desknet's FAQのインストーラーに同梱されているPHPをインストールされた場合、「ext」というフォルダは存在しません。

2-2.更に「ext」ディレクトリ内に「php_dnkey.dll」というファイルが存在する事を確認してください。

2-3.ご利用のphpの設定ファイル(通常、php.ini)内に「extension=php_dnkey.dll」を追加します。
   ※php_dnkey.dllをフルパス(例:extension=C:\php\ext\php_dnkey.dll)で指定すると、FAQが正しく動作しませんので、ご注意ください。

2-4.更にphpの設定ファイル(通常、php.ini)内に記載されている「extension_dir=xxx」のフォルダへ「php_dnkey.dll」を移動させ、dnkeyを有効にします。
        ※extension_dirにパス指定がない場合、パス指定(例:extension_dir=C:/php/ext/)を行ってから移動させてください。
            別システムでphpを利用されている場合、パス変更しますと正しく動作しなくなる可能性がありますので、phpの利用状況をご確認ください。

※desknet's FAQに同梱されているPHPをご利用の場合、Webサーバの種類によって、phpの設定ファイル名が異なります。
・desknet'sWebServerをご利用の場合、「php-cgi-fcgi.ini」です。
・Microsoft Internet Information Serverをご利用の場合、「php-isapi.ini」です。
・Apache1系をご利用の場合、「php-apache.ini」です。
・Apache2系をご利用の場合、「php-apache2handler.ini」です。

3.Webサーバを再起動

3-1.1,2の各種設定が終わりましたらWebサーバの再起動を行います。

オンラインマニュアル目次へ戻る

ページの先頭へ戻る