OVH Cloud OVH Cloud

include virtual or file

6 réponses
Avatar
Troyan
Bonjour à tous,


je viens de recuperer un site que nous avions en ligne sur un serveur FTH.
quand je lis les pages de code je trouve
<!--#INCLUDE virtual="Inc_Security.asp"-->

et je dois le remplacer par ca , car ca ne marche pas sur mon serveur local
alors pourquoi qu'est-ce qui ne fonctionne pas sur mon serveur local pour ne
pas faire marcher cet include ?
un parametre dans IIS ?


<!--#INCLUDE file="Inc_Security.asp"--> ou
<!--#INCLUDE file="../Inc_Security.asp"--> ou
<!--#INCLUDE file="../../Inc_Security.asp"-->

6 réponses

Avatar
Yan
bonjour,

ca ne marche pas sur mon serveur


Une page d'erreur ? rien ne se passe ? Un message quelconque ?


a+
Avatar
Troyan
Oui excuse moi il ne trouve pas le fichier correspondant !
mais si je met file et eventuellement selon l'arbo ../
la il le trouve ??? donc quel est ma difference entre les parametres du IIs
de l'hebergeur et le miens en local ?

c'est pas la meme version de Windows aussi 2000 server pour l'hebergeur et
2003 server pour le local !
je sais pas si ca change tout mais en bref ca devrait marcher !

voici le mess d'erreur !

Active Server Pages (ASP) erreur 'ASP 0126'
Fichier Include introuvable
/sapc/index.asp, ligne 5
Le fichier Include '/inc_security.asp' est introuvable.




"Yan" ~~SP~~AMcom> a écrit dans le message de news:
#
bonjour,

>ca ne marche pas sur mon serveur
Une page d'erreur ? rien ne se passe ? Un message quelconque ?


a+




Avatar
Yan
reBonjour,

virtual se réfère à l'arbo virtuelle IIS, et donc il va aller chercher
le fichier juste sous la racine du website.
Or apparemment le fichier en question est dans un sous-rep dans ton
serveur local (le répertoire sapc).

Le plus simple est de déclarer un nouveau site pour ce projet sur ton
serveur local (si tu as un windows serveur et pas un pro).


a+

Troyan wrote:
Oui excuse moi il ne trouve pas le fichier correspondant !
mais si je met file et eventuellement selon l'arbo ../
la il le trouve ??? donc quel est ma difference entre les parametres
du IIs de l'hebergeur et le miens en local ?

c'est pas la meme version de Windows aussi 2000 server pour
l'hebergeur et 2003 server pour le local !
je sais pas si ca change tout mais en bref ca devrait marcher !

voici le mess d'erreur !

Active Server Pages (ASP) erreur 'ASP 0126'
Fichier Include introuvable
/sapc/index.asp, ligne 5
Le fichier Include '/inc_security.asp' est introuvable.




"Yan" ~~SP~~AMcom> a écrit dans le message de news:
#
bonjour,

ca ne marche pas sur mon serveur


Une page d'erreur ? rien ne se passe ? Un message quelconque ?


a+




Avatar
Troyan
effectivement ca marche d'un site mais pas d'un repertoire virtuel ?

sais tu pourquoi ?




"Yan" ~~SP~~AMcom> a écrit dans le message de news:

reBonjour,

virtual se réfère à l'arbo virtuelle IIS, et donc il va aller chercher
le fichier juste sous la racine du website.
Or apparemment le fichier en question est dans un sous-rep dans ton
serveur local (le répertoire sapc).

Le plus simple est de déclarer un nouveau site pour ce projet sur ton
serveur local (si tu as un windows serveur et pas un pro).


a+

Troyan wrote:
> Oui excuse moi il ne trouve pas le fichier correspondant !
> mais si je met file et eventuellement selon l'arbo ../
> la il le trouve ??? donc quel est ma difference entre les parametres
> du IIs de l'hebergeur et le miens en local ?
>
> c'est pas la meme version de Windows aussi 2000 server pour
> l'hebergeur et 2003 server pour le local !
> je sais pas si ca change tout mais en bref ca devrait marcher !
>
> voici le mess d'erreur !
>
> Active Server Pages (ASP) erreur 'ASP 0126'
> Fichier Include introuvable
> /sapc/index.asp, ligne 5
> Le fichier Include '/inc_security.asp' est introuvable.
>
>
>
>
> "Yan" ~~SP~~AMcom> a écrit dans le message de news:
> #
>> bonjour,
>>
>>> ca ne marche pas sur mon serveur
>> Une page d'erreur ? rien ne se passe ? Un message quelconque ?
>>
>>
>> a+




Avatar
ElPapyo
Troyan wrote:
:: Bonjour à tous,
::
::
:: je viens de recuperer un site que nous avions en ligne sur un
:: serveur FTH. quand je lis les pages de code je trouve
:: <!--#INCLUDE virtual="Inc_Security.asp"-->
::
Le include virtual sert à inclure des arborescences qui ne sont pas physique
mais virtuelle : je ne vois pas à quoi cela pourrait servir pour un fichier
isolé, en l'occurence.

On s'en sert en revanche préfixé par un identificateur, comme <!--#INCLUDE
virtual="scripts/Inc_Security.asp"-->, tu n'as pas de répertoire physique
scripts sur la racine de ton site, mais seulement un répertoire virtuel,un
"lien" vers celui ci.




:: et je dois le remplacer par ca , car ca ne marche pas sur mon
:: serveur local alors pourquoi qu'est-ce qui ne fonctionne pas sur mon
:: serveur local pour ne pas faire marcher cet include ?
:: un parametre dans IIS ?
::
::
:: <!--#INCLUDE file="Inc_Security.asp"--> ou
:: <!--#INCLUDE file="../Inc_Security.asp"--> ou
:: <!--#INCLUDE file="../../Inc_Security.asp"-->
Avatar
Yan
Salut,

Parce que le "/" au début du chemin virtuel se réfère toujours à la
racine du website, tout simplement :)

a+

Troyan wrote:
effectivement ca marche d'un site mais pas d'un repertoire virtuel ?

sais tu pourquoi ?




"Yan" ~~SP~~AMcom> a écrit dans le message de news:

reBonjour,

virtual se réfère à l'arbo virtuelle IIS, et donc il va aller
chercher le fichier juste sous la racine du website.
Or apparemment le fichier en question est dans un sous-rep dans
ton serveur local (le répertoire sapc).

Le plus simple est de déclarer un nouveau site pour ce projet
sur ton serveur local (si tu as un windows serveur et pas un pro).


a+

Troyan wrote:
Oui excuse moi il ne trouve pas le fichier correspondant !
mais si je met file et eventuellement selon l'arbo ../
la il le trouve ??? donc quel est ma difference entre les
parametres du IIs de l'hebergeur et le miens en local ?

c'est pas la meme version de Windows aussi 2000 server pour
l'hebergeur et 2003 server pour le local !
je sais pas si ca change tout mais en bref ca devrait marcher !

voici le mess d'erreur !

Active Server Pages (ASP) erreur 'ASP 0126'
Fichier Include introuvable
/sapc/index.asp, ligne 5
Le fichier Include '/inc_security.asp' est introuvable.




"Yan" ~~SP~~AMcom> a écrit dans le message de
news: #
bonjour,

ca ne marche pas sur mon serveur


Une page d'erreur ? rien ne se passe ? Un message quelconque ?


a+