- Access denied sur un site web de prod. [RÉSOLU] [ASP.NET] - C#/.NET managed - Programmation
Marsh Posté le 04-10-2005 à 15:58:58
1 - Fermer Visual studio
2 - Redémarrer IIS. En ligne de commande : iisreset /restart
Mose
Marsh Posté le 04-10-2005 à 16:04:13
Je l'ai fait.. Çela n'a rien donné. (je parle de iisreset)
J'ai recompilé tous les DLL.
Désinstallé IIS et réinstallé , même chose pour ASP.NET
Finalement, j'ai ajouté les droits d'écritures sur le rep %windir%/TEMP au user ASP_NET et ça a marché. Le truc bizarre, c'est que je n'avais aucune modif sur le serveur et encore moins sur les droits, alors je ne sais pourquoi ça a merdouillé d'un coup. Surtout que le serveur de dev n'a pas les droit d'écriture et tout fonctionne ...
Va comprendre Charles.
Marsh Posté le 04-10-2005 à 16:23:32
Bizarre..... mais bon bah si ça marche c'est l'essentiel
Sinon j'ai un collègue qui a eu un pb qui ressemblait. Il avait trouvé un moyen de purger IIS qui avait apparemment locké des vieilles DLL. Je ne me souvient plus de la méthode, mais ça peut être une piste si ça se reproduit pour qqn d'autre. Si je retrouve l'info, je la poste.
Marsh Posté le 07-10-2005 à 16:50:26
Non, la méthode en question ne concerne pas ce genre de problème, mais des pb de caching très spécifiques
J'ai été voir sur qq forums, apparemment ils disent que c un pb de config...
Quelques hypothèses en vrac :
- ton windows s'est updaté tout seul et il a modifié des trucs qu'il fallait pas (le fourbe).
- quelqu'un a touché à ta config et ose pas te le dire (encore un fourbe).
- tu fonctionnait en ASP 1.0, et tu t'es mis a compiler en 1.1 sans t'en rendre compte.
- un voyageur du futur est venu pour faire bugger ton projet, parce qu'il sais que ça permettra à un futur génie de comprendre le secret des machines et de créer un ordinateur pour asservir l'humanité.
- windows a fait un caprice.
Je penche pour la dernièr hypothèse, encore que l'avant dernière me semble plausible
Ca s'est reproduit ?
Marsh Posté le 08-10-2005 à 02:58:55
Non ça s'Est pas reproduit.
Moi j'irais pour l'option 2. J 'en suis presque sûr.
Mais bon..
Mia j'aime b eaucoup l'avant dernière
Marsh Posté le 28-09-2005 à 19:47:38
Ça urge gros, c'est mon serveur de production et depuis 1 h.
Deux de mes sites sont en rideau.
Ça me dit
Compiler Error Message: BC31019: Unable to write to output file 'C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\06c409f4\c7013654\gs7w7fkq.dll': Access is denied.
Ça marchait ce matin, j'ai rien changé depuis. J'ai mis les droits exactement de la même façon que sur le serveur de dev.
Ça marche pas plus. J'ai cherché sur google et rien n'a fonctionné ...
Helpppppppp.
En plus, mes collègues sont à un salon pour présenter les sites...
Message édité par zetoune le 04-10-2005 à 16:04:57