2012-12-28 3 views
0

Je développe un site sur une société d'hébergement mutualisé (asp.net/c#). Je suis sur un serveur Windows 2012 J'utilise IIS7. J'essaye d'installer blogengine.net, qui exige que le dossier app_code ait des permissions d'écriture.J'installe une application dans laquelle je dois donner mes autorisations d'écriture de code-app. EDIT: Erreur MSG incluse

Je ne trouve nulle part dans mon panneau de contrôle où il me permet d'accorder des autorisations d'écriture n'importe où.

De même, je ne vois aucune option pour cela dans IIS7.

Quelqu'un peut-il m'offrir des conseils sur la façon d'accorder des autorisations d'écriture dans le dossier app_code si je suis avec une société d'hébergement mutualisé? Merci!

Voici à quoi ressemble mon panneau de contrôle d'hébergement partagé. Mais je pensais qu'il y aurait un moyen d'accorder des autorisations d'écriture via IIS7:

Control Panel

EDIT:

Voici mon erreur spécifique:

HTTP Error 404.0 - Not Found 
The resource you are looking for has been removed, had its name changed, or is 
temporarily unavailable. 
Most likely causes: 

The directory or file specified does not exist on the Web server. 
The URL contains a typographical error. 
A custom filter or module, such as URLScan, restricts access to the file. 

Things you can try: 

Create the content on the Web server. 
Review the browser URL. 
Create a tracing rule to track failed requests for this HTTP status code and see which 
module is calling SetStatus. For more information about creating a tracing rule for 
failed requests, click here. 

Detailed Error Information: 
Module  IIS Web Core 
Notification  MapRequestHandler 
Handler StaticFile 
Error Code  0x80070002 
Requested URL  http://domain.org:80/blog/account/login 
Physical Path  E:\web\controlpanelusername\htdocs\blog\account\login 
Logon Method  BlogEngine.NET Custom Identity 
Logon User  Anonymous 

Je viens de recevoir une réponse de retour de la société d'hébergement et voici ce qu'ils ont dit:

"Vos utilisateurs IIS et aspnet bénéficient d'un ensemble complet d'autorisations sur la racine de votre site et tous les répertoires suivants par défaut. Votre et vos applications Web devraient pouvoir écrire dans n'importe quel répertoire. Les autorisations de ces utilisateurs ne peuvent pas être modifiées et c'est pourquoi ils ne sont pas répertoriés dans le gestionnaire d'autorisations. Le Gestionnaire des autorisations est réservé aux utilisateurs supplémentaires que vous créez dans le Gestionnaire des utilisateurs/quotas uniquement. "

Répondre

0

Pour toute personne qui a un problème similaire, cela peut être une solution.

J'ai eu une règle de réécriture de IIS7 qui ôtait extensions .aspx Donc, si je suis allé à domain.org/about.aspx~~V~~3rd, il réécrire domain.org/about

cela a été chambouler l'application que je cherchais à installer. la suppression de cette règle de réécriture a résolu mon problème.

Questions connexes