iis

IISでCakePHPのWebサイトを追加

IISでCakePHPのWebサイトを追加

準備

  1. GitリポジトリのCakePHPをルートに指定して追加
  2. 追加したサイトのアクセス許可の編集
    • 2ユーザ追加 IIS_IUSRS、IUSR
  3. tmpディレクトリに2ユーザの書き込み権限を追加

Web Platform Installerのダウンロードとインストール

  1. IIS 機能ビュー > 管理 > Web Platform Installerをダブルクリック
  2. PHP 5.4を検索してPHP5.4.9とSQLドライバーを追加
  3. URL Rewrite 2.0を追加
  4. インストールと再起動

IIS 機能ビュー > IIS > PHPマネージャーをダブルクリック

  1. 推奨環境を確認するをクリックし、すべてにチェックを入れる
  2. PHPの拡張 拡張の有効化、無効化をクリックして2バイナリを有効
    • php_pdo_sqlsrv.dll
    • php_sqlsrv.dll

IIS 機能ビュー > IIS > URL書き換えをダブルクリック

  1. 右側の規則のインポートをクリックして書き換え規則にペースト
  2. 適用をクリック
RewriteEngine On
RewriteCond %{REQUEST_URI} !(/img/)
RewriteCond %{REQUEST_URI} !(/css/)
RewriteCond %{REQUEST_URI} !(/js/)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]

Web Platform Installer すごい

About the author
  • コメントを残す