【わかりました!】
エクスプローラー → ツール → フォルダーオプション → 表示 →
簡易ファイルの共有を使用する(推奨) のチェックでした。
【Jommla!でのファイル書き込み権限】
WindowsXP SP3 + IIS5.1 + FastCGI + PHP + MySQL
( XAMPP という Apache+PHP+MySQL を使う事も可能ですが
ASP や ASP.NET と共存を考えると 上記の選択になると考えます )
【フォルダー 右クリック プロパティー セキュリティー タブが出ない!】
- プログラムの追加と削除で IIS5.1 を導入完了
- FastCGIをダウンロードして導入
- PHPのZIPをダウンロードして導入 php.ini を作成 PATHを追加
- FastCGI の設定スクリプトを実行
- MySQLの推奨インストーラーをダウンロードし実行
- Joomla!じゃぱん より ダウンロード 解凍・展開
- -->http://xxxxxxx/ 実行
< ここで問題 設定後で エラーが発生 どうやら 書き込み権限がないと >
具体的には、joomla の Administratorで エラーが発生
ここで、IISのユーザの書き込み権限を付けようと フォルダーのプロパティーを見るとセキュリティータブが出てない事に気がつきます。
<下記で解決>
エクスプローラー → ツール → フォルダーオプション → 表示 →
簡易ファイルの共有を使用する(推奨) のチェックでした。
この結果 セキュリティータブが出現しました。
IISユーザでは うまくいかず! Everyone を追加して 書き込みの権限をチェックすると 「 うまくいきました 」
ローカルでIISを実行すると 想定では IISのユーザがアクセスすると考えてたんですがEveryoneを付けるのは 少々 セキュリティー低下という視点では 嫌ですが。
このあたりは 設定の検証が必要かな
*****************************************************************************************:
これで ASP ASP.NET PHP のWEB環境をIISで共通化出来る訳です。
*****************************************************************************************
整理すると
【目標】ASP(Microsoft ActiveServerPage) と ASP.NET と CMSであるJoomla!を共存する環境を目指す。
- ISAPI(Internet Server API : アイサピィ)による IIS5.1 + PHP + MySQL
- IIS5.1 + FastCGI + PHP + MySQL
- Microsoftによる WebPlatformInstaller (ツール)による設定導入
IIS7 Express も存在するし
Microsoftは PHPを受け入れたと感じるなぁ
そのほかにも Eclipse + PDT という開発環境や
PHP EDITOR による 開発環境等 PHPを取り巻く環境は広がったなぁと
PHP FastCGI 白崎一哉 IIS.5.1 設定