ローカルでPC名変更、IISの設定、アクセス権をいじっていたらaspが動かなくなって収集がつかなくなる。
めんどくさくなってIIS再インストールしたときのメモ。あくまで自PC。セキュリティとか無視。
- IUSER~とIWAM~
ユーザを削除してコンポーネントの追加と削除からIIS削除 - IISを再インストール
IISスナップインとローカルPCには接続できるがWebサイト が表示されない FTPサービスをインストールしたらスナップインにFTPが追加 される - IISごとではなくWWWだけを一旦削除し再インストール
スナップインにWebサイト及び規定のWebサイトが表示される 。意味不。 - がlocalhostと127.0.0.
1でアクセスできない(DNSエラー) - 但し自PCのIPで接続確認
→localhostはなんとなく再起動で直りそうな予感 - 自IP/index.aspでアクセスするもServer Application Errorに。
→aspの関連付けができていない感じ?自動でやってくれないぽい。
http://ishisaka.cocolog-nifty.com/opc_diary/2005/01/ iis_iis_.html
やったけどダメだった。 - IUSER_~に読み取り実行権限が無かった、
というか書込み拒否のみになっていたので付与 - スナップイン>既定のWebサイトのプロパティ>
ホームディレクトリのアプリケーション保護を低にしたら動作
スクリプトソースアクセスのチェックを外しても低だと動くとか意味不。 - 中にしてスクリプトソースアクセスにチェック。動作を確認
あまり役に立たなかったけど参考にしたURL
IIS 5.0 での ASP のトラブルシューティング方法
http://support.microsoft.com/
[PRB] IWAM アカウントの構成済みの ID が正しくない
http://support.microsoft.com/
コレやる前にイベントビューアにDCOMがどうとかIIS Adminサービスがが記憶域がありませんとかで起動できないとかバーカとか出てあれやこれややってたんだけどIISまる
ともかくMSのサポートは日本語化しても相変わらず使えねー。
とか思ったけど一番使えないのは根本的に知識が無い自分でしたー。とでも言いたいのかゲイツ!
翌日:
- localhostでページが開けた
phpはそのままだったのでisapiフィルタの追加とホームデ ィレクトリの構成にphpを登録、 規定のドキュメントにindex.phpを追加。 - 加えてphp5isapi.
dllにインターネットゲストアカウント(IUSR_~) を追加して動作を確認
権限関係(401エラー)
設定変更した場合はとりあえず以下に注意した方がいいぽい。
- IISを再起動する
- 該当ページをアドレス叩いて開きなおす。
(F5更新だとキャッシュが表示されてしまう場合ありあり)
設定完璧!でも動かない!
どーしてもだめならPC蹴飛ばす。
分けわかんね。
そらApacheに勝てんわ。とか思ったけどc#、.netの需要増えてるとか。
うーん。なーんかこの記事金臭せえ。いろんな意味で。