Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1410 connectés 

  FORUM HardWare.fr
  Windows & Software

  Pb de mise en place d'un site ASP sur serveur NT...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de mise en place d'un site ASP sur serveur NT...

n°282486
Mammam
Et la lumière fût...
Posté le 31-05-2001 à 16:22:06  profilanswer
 

Je viens d'installer le site ASP sur le réseau. Je dois mettre des fichiers sur le réseau. J'ai le message suivant kan je veux écrire dans le fichier :
 
Server.MapPath() erreur 'ASP 0174 : 80004005'  
Caractère non valide pour le chemin  
/intracomm/_fonctions.asp, ligne 211  
Un caractère '/' ou '\' non valide a été trouvé dans le paramètre Path pour la méthode MapPath.  
 
avec le chemin d'accès suivant : \\JUPITER\intracomm\date.dat
 
Sachant ke le site fonctionne sur une bécane perso (avec accès sur le c:\)... Et ke j'ai essayé des '\', '/', des chemins relatifs, absolus...
 
Je ne vois d'où peut provenir cette erreur ?


---------------
-- Le MaM is back --
mood
Publicité
Posté le 31-05-2001 à 16:22:06  profilanswer
 

n°282507
damocles
Posté le 31-05-2001 à 17:03:45  profilanswer
 

Tu dois absolument avec MapPath donner la localisation exacte de ton fichier.
ex : c:\ff\dfd\ds.vom
 
Sinom, plus d'infos sur le tutorial ASP sur ce site :
http://www.laboratoire-microsoft.org
 

mammam a écrit a écrit :

Je viens d'installer le site ASP sur le réseau. Je dois mettre des fichiers sur le réseau. J'ai le message suivant kan je veux écrire dans le fichier :
 
Server.MapPath() erreur 'ASP 0174 : 80004005'  
Caractère non valide pour le chemin  
/intracomm/_fonctions.asp, ligne 211  
Un caractère '/' ou '\' non valide a été trouvé dans le paramètre Path pour la méthode MapPath.  
 
avec le chemin d'accès suivant : \\JUPITER\intracomm\date.dat
 
Sachant ke le site fonctionne sur une bécane perso (avec accès sur le c:\)... Et ke j'ai essayé des '\', '/', des chemins relatifs, absolus...
 
Je ne vois d'où peut provenir cette erreur ?



 

[edit]--Message édité par damocles--[/edit]

n°282513
Guru
Posté le 31-05-2001 à 17:09:02  profilanswer
 

Sauf erreur de ma part Server.MapPath sert à transformer des chemins virtuels ou relatif en chemins physiques. Cela n'est pas fait pour accéder à des UNC, ni pour "mapper" une unité réseau.
 
Pour plus d'infos sur Server.MapPath :
 
http://msdn.microsoft.com/library/ [...] ob98iw.htm

n°282540
CLICK
Posté le 31-05-2001 à 17:46:12  profilanswer
 

Question con , As tu installe l'option pack pour supporter les asp ?

n°282543
damocles
Posté le 31-05-2001 à 17:49:23  profilanswer
 

Montres nous plutot le code de la ligne 271 qui merde.

n°282855
Mammam
Et la lumière fût...
Posté le 01-06-2001 à 08:54:00  profilanswer
 

CLICK -> C'est bon, au service Info, y z'ont tous bac+12, alors je pense ke c bon... de toute façon, j'ai essayé d'afficher une pov' ligne et ça marche...
 
Voici les fonctions Lecture et Ecriture d'un des fichiers qui doit être créer sur le serveur...
 
Sub LectureDate(mois, annee)
 
 Set objFso = CreateObject("Scripting.FileSystemObject" )
 Set LineBuffer = objFso.OpenTextFile(Server.MapPath("\\JUPITER\intracomm\date.dat" ), 1, false)
 
 mois = LineBuffer.Readline
 annee = LineBuffer.Readline
   
 LineBuffer.close
 set LineBuffer = nothing
 
End Sub
 
Sub EcritureDate(mois, annee)
 
 Set Fs = CreateObject("Scripting.FileSystemObject" )
 Set Fout = Fs.CreateTextFile("date.dat" )
 
 Fout.writeLine(mois)
 Fout.writeLine(annee)
 
 Fout.close
 set Fout = nothing
 
End Sub
 
Damoclès -> J'arrive écrire sur le c:\... parce ke je crée le site sur ma bécane d'abord et ça marche très bien pour écrire ou lire sur mon dur... Le problème, c'est ke je n'arrive pô à lire ou écrire un fichier sur le serveur en lancant le site d'un poste branché sur le réseau...


---------------
-- Le MaM is back --
n°282923
damocles
Posté le 01-06-2001 à 10:49:53  profilanswer
 

Tu ne peux pas je pense faire ainsi.
Il faudrait que tu mappe le partage sur JUPITER dans un lecteur virtuel. X:\ par exemple.
 
Après tu ecris sur X:\ et ca marchera.
 

mammam a écrit a écrit :

CLICK -> C'est bon, au service Info, y z'ont tous bac+12, alors je pense ke c bon... de toute façon, j'ai essayé d'afficher une pov' ligne et ça marche...
 
Voici les fonctions Lecture et Ecriture d'un des fichiers qui doit être créer sur le serveur...
 
Sub LectureDate(mois, annee)
 
 Set objFso = CreateObject("Scripting.FileSystemObject" )
 Set LineBuffer = objFso.OpenTextFile(Server.MapPath("\\JUPITER\intracomm\date.dat" ), 1, false)
 
 mois = LineBuffer.Readline
 annee = LineBuffer.Readline
   
 LineBuffer.close
 set LineBuffer = nothing
 
End Sub
 
Sub EcritureDate(mois, annee)
 
 Set Fs = CreateObject("Scripting.FileSystemObject" )
 Set Fout = Fs.CreateTextFile("date.dat" )
 
 Fout.writeLine(mois)
 Fout.writeLine(annee)
 
 Fout.close
 set Fout = nothing
 
End Sub
 
Damoclès -> J'arrive écrire sur le c:\... parce ke je crée le site sur ma bécane d'abord et ça marche très bien pour écrire ou lire sur mon dur... Le problème, c'est ke je n'arrive pô à lire ou écrire un fichier sur le serveur en lancant le site d'un poste branché sur le réseau...




Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Pb de mise en place d'un site ASP sur serveur NT...

 

Sujets relatifs
ASPIRATEUR DE SITE WEB[apache][linux] mon serveur ne veut plus démarrer !!!
SERVEUR FTP sur ADSL partagé : Help !script de connexion poste en 95/98/2000 sur serveur nt4
installation d'un serveur FTPping variable : le site, ou mon FAI ?
difference entre un serveur Wins et un DNS??Mise en place d'un IRC Interne ...
Faire un serveur dhcp sous w98 
Plus de sujets relatifs à : Pb de mise en place d'un site ASP sur serveur NT...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR