IIS+PHPのセットアップ

PHPのダウンロード

ファイル展開

  • c:\php5に展開する

読み取り権限付与

  • IUSR_hogehogeに対してPHPディレクトリの読み取り権限をつける

ファイルのコピー

php.ini -> %windwos%
php5ts.dll -> system32

IIS設定

  • 「コントロールパネル」→「管理ツール」→「インターネットインフォメーションサービス」
  • 「Webサイト」→「既定のWebサイト」のプロパティ
    • 「ISAPIフィルタ」タブ→「追加」ボタン
      「フィルタ名:PHP」「実行可能ファイル:c:\php5\php5isapi.dll」
    • 「ホームディレクトリ」タブ→「構成」ボタン→「マッピングタブ」タブ→「追加」ボタン
      「拡張子:.php」
      「実行可能ファイル:c:\php5\php5isapi.dll」
  • 「Webサービス拡張」→右クリック→「新しいWebサービス拡張を追加」
    「拡張名:php」
    「必要なファイル:c:\php5\php5isapi.dll」
    「拡張の状態を許可済みに設定する」をチェック

コントロールパネル

  • 「システム」→「詳細設定」タブ→「環境変数」ボタン
    • Pathに以下を追加
      c:\php5
    • PHPRCに以下を追加
      c:\php5

php.iniの編集

  • 以下を適宜書き換える
    default_charset = "Shift_JIS"
    doc_root = "c:\inetpub\wwwroot"
    extension_dir = "c:\php5\ext"
    ;extensions = ... となっている箇所について、必要な物について先頭のセミコロンを削除(コメントを外す)。
IIS関連
(books)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Sat, 11 Apr 2009 15:34:55 JST (3084d)