begin process at 2010 02 10 11:21:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

IIS et l'ASP

 > 

Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046)

jeudi 17 février 2005 à 02:35:24 | Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046)

cybunk

Boinjour

    j'ai un petit problème sur un script et j'aurai aimé savoir si kelk1 a une idée ki pourrait m'éclairé.
Voila, je veux via ASP (en php c'est facil et j'y arrive alors ya pas de raison !) ecrire dans un fichier texte.
Après avoir tester différentes solutions aucune s'est avéré concluente :

1- la première est le script de nix a l'url suivante : http://www.aspfr.com/code.aspx?ID=8587
et horreur et desespoir ca n'as pas le résultat escompté et me renvoi m^mes pas un message d'erreur!

2- la seconde est un script qu'un menbre de aspfr (Chrigou) m'as fait parvenir et je le remerci !
le voici :

Sub Ecrire_fic(name,root,quoi)
Dim Fichier, Ecrirefichier, pathfile
Set Fichier = Server.CreateObject("Scripting.FileSystemObject")
pathfile=Server.mapPath(root)&"\"&name
Application.Lock
If fichier.FileExists(pathfile) Then
Fichier.DeleteFile(pathfile)
end if
Set Ecrirefichier = Fichier.OpenTextFile(pathfile, 2, TRUE)
Ecrirefichier.Write(quoi)
Application.Unlock
set Ecrirefichier=nothing
set Fichier=nothing
End sub

Et pour les appeler:

Call Ecrire_fic("fichier.txt", "répertoire", "texte du fichier")


malheureusement après avoir tester sur deux serveur différent dont un ou je suis sur d'avoir les droits d'ecriture de lecture d'execution (et tous ce ke j'ai pu trouver sur IIS capture d'ecran ici http://cel.cybunk.com/param.GIF) sur les repertoire approprié.... bref ca marche pas et me renvois cette erreur :

Erreur d'exécution Microsoft VBScript (0x800A0046)
Permission refusée


3- Après avoir flané sur le net j'ai trouvé d'autre scirpt très similaire notement sur http://asp.developpez.com/faq/?page=filesystemobject#creation :
<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
fic = Server.MapPath("mon_dossier/mon_fich.ext")
set inF = FSO.CreateTextFile(fic)
inF.write texte 'ecrit le texte
inF.writeLine texte 'ecrit le texte sur une ligne
inF.writeBlankLines(5) 'ecrit des lignes blanches
inF.close
%>

et et et m^mes erreur sur les deux serveurs :

Erreur d'exécution Microsoft VBScript (0x800A0046)
Permission refusée


- aprés cela j'ais trouvé un script sensiblement pareille  sur http://www.asp-php.net/tutorial/asp-php/ecriture.php  et rebelotte !!!!!

cela commence a sacréement m'enerver j'aurais aimé savoir si quelqu'un avais déja rencontré ce problème ou pouvait me dire ke je suis complémtement idiot et ke j'ai pas mit le " le # ou le / a l'endroit ou il faut !!!!

Merci d'avance

         - cybunk -

vendredi 18 février 2005 à 18:13:09 | Re : Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046)

Nurgle

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut

Ton script pour créer un fichier texte à l'air très bien, je ne penses pas que l'erreur vienne de là.
C'est sans doute vrai que tu as les droits d'écriture IIS, mais pense aussi à vérifier que IIS lui-même a les droits d'écriture NTFS.
J'explique... :
IIS correspond à deux utilisateurs de Windows nommés : IUSR_NOMDUSERVEUR et IWAM_NOMDUSERVEUR. C'est ces deux là qu'il faut autoriser, directement dans l'onglet sécurité du répertoire de Windows (et pas dans IIS). Si ceux là n'ont pas les droits d'écriture, tu pourras faire ce que tu veux avec les droits IIS, ça ne marchera jamais.
En plus ce problème ne survient que quand on utilise le FSO...(et aussi pour les BD...)

à+

Nurgle
C'est une grande folie que de vouloir être sage tout seul !
dimanche 20 février 2005 à 14:31:39 | Re : Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046)

cybunk

Merci



         - cybunk -



Cette discussion est classée dans : fichier, set, texte, erreur, pathfile


Répondre à ce message

Sujets en rapport avec ce message

Permission refusée Erreur d'exécution Microsoft VBScript (0x800A0046) [ par cybunk ] Boinjour     j'ai un petit problème sur un script et j'aurai aimé savoir si kelk1 a une idée ki pourrait m'éclairé. Voila, je veux via ASP (en ph Traitement trop long pour envoyer des emails ? [ par nirega ] Bonjour,j'ai fait un code qui recherche des données dans une base de donnée Access. (J'ai 1550 membre pour l'instant )j'ai testé plusieur moyen d'opti Erreur d'analyse : que faire ?? Help [ par giny76 ] Bonjour à tous !Voilà, je débute absolument en asp.net et, après avoir fait mes pages sans problèmes, je me retrouve avec cette erreur que je ne compr ASP - "Erreur non spécifiée" [ par ranouf ] Bonjour, IIS5 sous windows 2000 voici mon code    '--- Connexion à la base de données   dim cnx   dim rst   dim sql&nb Erreur sur une requête paramétrée [ par guillem69 ] Bonjour, A l'execution de ma requête, je tombe sur le message d'erreur :"Microsoft OLE DB Provider for ODBC Drivers error '80040e21' [Microsoft][ODBC [ASP.NET][C#]Creation d'un fichier... erreur fichier utiliser par une autre resource [ par EvilDef ] Bonjour a tous, voila je cree un fichier html sur le serveur. puis je retourne sur une page ou je peut voir le contenu, et j'ai une erreur comme quoi parametre title=fichier texte [ par KolGas ] Vous connaissez le petit texte qui s'affiche sur le passage prolongé de la souris,celui qui est parametre dans : title="ici le petit text" >element t Ecriture ou lecture dans un fichier ! [ par mara54 ] Bonjour à tous !j'ai testé un petit script pour ecrire dans un fichier ! mais ca ne marche pas  ( pourtant ce script je l'ai copié sur un tutorial ! V upload sans composant erreur [ par Florynth ] Bonjour, je me sers du upload sans composant de nix pour envoyer un fichier sur le serveur... Ça marche bien mais pas si le fichier et plus gros (et lecture fichier texte [ par akoaboulvard ] Bonjour J'aurai besoins d'aide s'il vous plait pour receuillir des informations d'un fichier texte dans un tableau. Mon fichier texte comporte 5 ligne


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales