2016-04-11 13 views
0

WS2008/IIS7.5からWS2012/IIS8へのサイトおよびスクリプトの移行中です。これらのサイトとスクリプトは、古い環境では問題なくテキストファイルにログを書き込みます。新しいサーバーでは、サイトはログを書き込めませんが、スクリプトには問題はありません。これは、IIS APPPOOL \ WEBAPPNAMEを使用してフォルダへのアクセス許可を付与しているため、アクセス許可の問題ではありません。これらのアプリケーションがこれらのログを書き込めないようにするIIS8の新しい設定はありますか?ASP.NETアプリケーションはIIS8でファイルに書き込むことができませんWS2012

-Authentication>匿名認証>アプリケーションプールID> IIS APPPOOL \ WEBAPPNAME

-Permissionフォルダ> IIS APPPOOL \ WEBAPPNAME> FULL CONTROLに

答えて

0

をログではなく権限でだましするために、私はあなたがチェックすることをお勧め次のオプションを使用してください。

オプション1:WebサイトのアプリケーションプールIDをデフォルトのスーパーユーザーからアカウントのスーパーユーザーに変更します。ファイル作成者/所有者にはファイルにFULL CONTROLが必要であることを確認してください。

上記のオプションが機能しない場合、あなたは許可を得てトリックに行くことができます。ファイルにIUSERを追加し、書き込み権限を与えてください。

これだけです!

+0

バインディングは、DefaultAppPoolを使用していません.FoldersAppPoolは、そのフォルダへの完全なアクセス権が与えられているWEBAPPNAMEを使用しています。また、CREATOR OWNERがファイルのアクセス許可に欠落しています。私はフルコントロールでそれを追加した後、まだ変更はありません... – thedeepfield

関連する問題