・ダウンロード
以下のダウンロードサイトにアクセスします。
http://www.php.net/downloads.php
・ファイルコピー
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど C ドライブの直下に配置、Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど トップフォルダ名を「php」に変更
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど C:\php\php.ini-dist を C:\Windows にコピーし、ファイル名を php.ini
に変更します。
C:\php\php5ts.dll を C:\Windows\system32 にコピーします。
C:\php\php*.dll 以外の *.dll を C:\Windows\system32 にコピーします。
(環境によっては C:\Windows ではなく、C:\Winnt になります)
また、場合によってはインターネットゲストアカウントに対して
C:\Windows\php.ini の読取り権限が必要かもしれません
・php.ini編集
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど C:\Windows\php.ini
をテキストエディタで開き、以下を編集します。
(検索すると同じ項目があると思うので先頭のセミコロンを削除しておきます)
・IISの設定
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど IIS を起動し、「規定の Web のサイト」で右クリック→「プロパティ」を選択します。
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど 「規定の Web のサイトのプロパティ」が開くので「ISAPI フィルタ」タブを選択し、
「追加」ボタンを押します。
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど 「フィルタのプロパティ」が開くので以下のように設定し、「OK」ボタンを押します。
・フィルタ名 :php
・実行ファイル:C:\PHP\php5isapi.dll
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど 「規定の Web のサイトのプロパティ」に戻るので「ホームディレクトリ」タブを選択し、
「構成」ボタンを押します。
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど 「アプリケーションの構成」が開くので「追加」ボタンを押します。
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど アプリケーションの拡張子マッピングの追加
編集」が開くので以下のように設定し、
「OK」ボタンを押します。
・実行ファイル:C:\PHP\php5isapi.dll
・拡張子 :.php
・動詞 :全てを選択 (制限を選択 GET,HEAD,POST,TRACEを入れようとするとOKボタンが消える。)
・テスト
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど テキストエディタで以下の記述をしたphpinfo.php ファイルをWindows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど C:\Inetpub\wwwroot に作成します。
<?php phpinfo(); ?>
Windows で PHP > インストール・設定方法(IIS 編) @みっちーわーるど http://localhost/phpinfo.php の URL に移動し、PHPの情報が出れば成功。
以下のダウンロードサイトにアクセスします。
http://www.php.net/downloads.php
・ファイルコピー
C:\php\php5ts.dll を C:\Windows\system32 にコピーします。
C:\php\php*.dll 以外の *.dll を C:\Windows\system32 にコピーします。
(環境によっては C:\Windows ではなく、C:\Winnt になります)
また、場合によってはインターネットゲストアカウントに対して
C:\Windows\php.ini の読取り権限が必要かもしれません
・php.ini編集
(検索すると同じ項目があると思うので先頭のセミコロンを削除しておきます)
include_path = ".;c:/php/includes;c:/php/pear" doc_root = "C:/Inetpub/wwwroot" extension_dir = "c:/php/ext" extension=php_mbstring.dll output_buffering = On output_handler = mb_output_handler default_charset = "Shift_JIS" mbstring.language = Japanese mbstring.internal_encoding = SJIS mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none |
・IISの設定
「追加」ボタンを押します。
・フィルタ名 :php
・実行ファイル:C:\PHP\php5isapi.dll
「構成」ボタンを押します。
「OK」ボタンを押します。
・実行ファイル:C:\PHP\php5isapi.dll
・拡張子 :.php
・動詞 :全てを選択 (制限を選択 GET,HEAD,POST,TRACEを入れようとするとOKボタンが消える。)
・テスト
<?php phpinfo(); ?>
最近のコメント