IIS ne trouve pas toujours une page de mon site

IIS ne trouve pas toujours une page de mon site - Windows & Software

Marsh Posté le 29-05-2002 à 09:52:50    

Voilà, je développe un site web en asp et bizarrement, IIS (je pense que c'est lui) ne trouve pas toujours la page asp que je lui demande d'afficher une fois qu'un utilisateur a saisi un formulaire et a cliqué sur Envoyer :( La plupart du temps, ça marche, mais des fois non, et dans 1 semiane, j'ai une démo à faire, et j'aimerais pas que ce jour là, IIS pique une crise.
 
De même, comment ça se fait que des fois cette instruction plante?
Set fso = Server.CreateObject("Scripting.FileSystemObject" )
 
merci de m'aider :)

Reply

Marsh Posté le 29-05-2002 à 09:52:50   

Reply

Marsh Posté le 29-05-2002 à 15:55:28    

help, please, ça urge :cry:

Reply

Marsh Posté le 29-05-2002 à 15:56:49    

c pas l'endroit

Reply

Marsh Posté le 29-05-2002 à 15:58:38    

Ouaip et en plus à mon avis c'est plutot toi que IIS qui t'es planté...
 
Bon et sans les codes d'erreur retournés par le serveur ca va être un peu hardos (tu as bien désactivé les messages d'erreurs simplifiés dnas Internet Explorer ?)

Reply

Marsh Posté le 29-05-2002 à 16:02:18    

rufo a écrit a écrit :

Voilà, je développe un site web en asp et bizarrement, IIS (je pense que c'est lui) ne trouve pas toujours la page asp que je lui demande d'afficher une fois qu'un utilisateur a saisi un formulaire et a cliqué sur Envoyer :( La plupart du temps, ça marche, mais des fois non, et dans 1 semiane, j'ai une démo à faire, et j'aimerais pas que ce jour là, IIS pique une crise.
 
De même, comment ça se fait que des fois cette instruction plante?
Set fso = Server.CreateObject("Scripting.FileSystemObject" )
 
merci de m'aider :)  




 
Avec la plupart du temps ca marche des fois non...on n'est pas avancé...faut que tu determine pk ca plnaté parce que sinon moi aussi je peux te dire que peut etre que c'est IIS mais que aussi que c'est toi qui t'es planté (et ca je suis plus sur)

Reply

Marsh Posté le 29-05-2002 à 22:27:54    

comment ça, c'est pas l'endroit? j'aurais dû mettre mon topic dans Prgm?
 
sinon, c'est sûr que c'est IIS. En +, sur google, j'ai trouvé plus de 600 réponses à mon message d'erreur. Les réponses étaient des liens sur des forums oùm les programmeurs avaient le même pb que moi. J'ai regardé que les 15-20 premières réponses, mais à chaque fois, il n'y avait pas eu de solution proposée sur ces forums :(...

Reply

Marsh Posté le 29-05-2002 à 22:34:26    

Et tu pense un jour mettre ton message d'erreur et éventuellement les lignes de ton code incriminées ?
 
Car bon 600 personnes qui ont une erreur 500 ca n'a rien d'étonnant :D

Reply

Marsh Posté le 30-05-2002 à 09:14:22    

Requin a écrit a écrit :

Et tu pense un jour mettre ton message d'erreur et éventuellement les lignes de ton code incriminées ?
 
Car bon 600 personnes qui ont une erreur 500 ca n'a rien d'étonnant :D  




 
ça corrrespond à l'erreur 429 de vbs, et voici le message d'erreur: Échec de Server.CreateObject
voici la fonction :
'Fonction permettant de déplacer un répertoire
Function DeplacerRepertoire(RepSource, RepDestination)
    Dim objFichier
    Set objFichier = Server.CreateObject
                     ("Scripting.FileSystemObject" )
    if objFichier.FolderExists(RepSource) then
        objFichier.MoveFolder RepSource, RepDestination
    end if
    Set objFichier = Nothing
End Function
 
 
l'autre message d'erreur est le suivant (ça concerne un appel à une dll qui est pourtant bien enregistrée)
Erreur d'exécution Microsoft VBScript erreur '800a01ad'  
Un composant ActiveX ne peut pas créer un objet.  
/admin/Numeros/EnLigneNumero.asp, ligne 63
voici le code source:
Set objFileHTML = Server.CreateObject
                  ("ConvertFile.WordConversion" )
Result = objFileHTML.ConvertFile2Html(CStr(NomFichier), CStr
         (RepertoireNumero))
Set objFileHTML = Nothing
 
rem: je précise que toutes les variables ont été déclarées avec l'instruction Dim

Reply

Marsh Posté le 30-05-2002 à 09:17:32    

je précise également que tous les chemins d'accès sont valides (je parle pour ce qui est des fichiers à convertir en HTML  et les répertoires à déplacer.

Reply

Marsh Posté le 30-05-2002 à 09:20:47    

Pour l'erreur 429 c un problème de droit...tu veux déplacer un fichier sur ton serveur via le net.....va falloir que tu t'authentifie sur AD...parce que si c pas le cas le user en cours ca doit etre HttpUser ou qqch comme ca et lui il a aucun droit.... en plus sur IIS je ne sais pas si même avec l'authentification tu peux faire ca... c à voir... c'est la même chose si tu veux supprimer un fichier du serveur

Reply

Marsh Posté le 30-05-2002 à 09:20:47   

Reply

Marsh Posté le 30-05-2002 à 11:44:26    

papangue a écrit a écrit :

Pour l'erreur 429 c un problème de droit...tu veux déplacer un fichier sur ton serveur via le net.....va falloir que tu t'authentifie sur AD...parce que si c pas le cas le user en cours ca doit etre HttpUser ou qqch comme ca et lui il a aucun droit.... en plus sur IIS je ne sais pas si même avec l'authentification tu peux faire ca... c à voir... c'est la même chose si tu veux supprimer un fichier du serveur  




 
bizarre, parce que des copies/déplacements/suppressions de fichier ou répertoires, j'en ai fait un paquet et ça marche dans la plupart du temps...(90% des cas)...

Reply

Marsh Posté le 30-05-2002 à 13:26:10    

up :)

Reply

Marsh Posté le 30-05-2002 à 13:51:45    

c'est quoi tes erreurs, concrètement?
 
une 404?

Reply

Marsh Posté le 30-05-2002 à 14:02:21    

krapaud a écrit a écrit :

c'est quoi tes erreurs, concrètement?
 
une 404?  




 
ça c'est l'une des erreurs que j'ai : IIS ne trouve pas une page alors qu'elle est bien là et le pb, en fait, c'est qu'il me la trouve dans 99% des cas, sauf des fois quand "il pète les plombs"... :(

Reply

Marsh Posté le 30-05-2002 à 17:16:49    

up

Reply

Marsh Posté le 31-05-2002 à 08:57:48    

personne n'a de solution pour l'un de mes pbs?

Reply

Marsh Posté le 03-06-2002 à 16:22:09    

up:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed