2012-04-04 22 views
2

私は自分のWebサイトをVisual Studio経由で私のドメイン名(Combell)に公開しました...データベースファイルへのアクセスは許可されていません。

私のWebブラウザでWebサイトにアクセスしようとすると、私のWebサイトは機能します...私は、MSDNフォーラムで一つの解決策を見つけた

Access to the database file is not allowed. [ 1884,File name = D:\WebSites\tennisonlinebiz\www\App_Data\Tennis.sdf,SeCreateFile ]

http://forums.asp.net/t/1698244.aspx/1/10

このソリューションは、READでApp_Dataフォルダのアクセス許可のプロパティを変更するために構成されていが、私は私にログインしようと、このエラーを得ました&書き込み、私はこれをFILEZillaでやったコマンドが間違っているように見えます。

CWD/ Response : 250 CWD command successful. Command : SITE CHMOD 777 DAL Response : 500 'SITE CHMOD 777 DAL': command not understood Statut : Définir les permissions de '/Models' à '777' Command : SITE CHMOD 777 Models Response : 500 'SITE CHMOD 777 Models': command not understood

解決策を見つける手助けはできますか?事前に感謝します

答えて

1

私は自分のMicrosoft Web Server 2008の完全なコントロールを持っているので、直接変更することができました。私はこのユーザーを追加しましたこのフォルダにはIIS_IUSRSがありますApp_Dataフルコントロールを除くすべてのアクセス許可が付いています。

あなたがftpでそれをやっているかどうかは分かりますが、おそらく誰でもOKですが、あなたはFileZilla ftpでそれを行うことができません。 Total Commanderやその他のものを試してみるか、プロバイダに問い合わせて手動で追加してください。

0

IISで構成されているユーザーを確認し、サイトの物理パスにアクセスします。サイトの[基本設定]タブの[テスト設定]オプションで確認できます。

設定済みのユーザーは、アプリケーションプールユーザーとして構成する必要があります。サイトが実行するアプリケーションプールの詳細設定を確認し、アプリケーションプールのIDを物理パスにアクセスするように構成したユーザーと同じにする必要があります。サイト。

これはこのエラーを解決するはずです。

関連する問題