Ikoula - Solutions d'Hebergement : Domaines, Packs, Serveurs...
ikoula.com
  A Propos
  Technologies
  Emploi 
  Espace Presse
  Support 
Connexion   FR|EN

Live Help
Petites Entreprises >
  Moyennes & Grandes Entreprises >
  Developpeurs & Revendeurs >
 
 

Menu principal
Accueil Support
Ouvrir un Ticket
Historique des tickets
Explorer base de connaissances
Etat du reseau

Login
 Login:
 Password:

Base de connaissance


(Entrez les mots cles separes par des espaces. Par exemple: produit garantie information)

Infogérance avec Ikoula

Anti-Spam

R1Soft
Base de connaissances
Utiliser les includes ASP
Top : Hébergement Mutualisé : Windows : ASP (Active Server Pages)

ID de l'article: 002046
Note: 5.0 / 5.0 (1 votes)
Lu: 92235

Probleme
En langage ASP, lorsque je tente d'utiliser l'instruction ../ dans mon include pour remonter dans le répertoire parent j'obtiens l'erreur suivante :



Active Server Pages error 'ASP 0131'

Disallowed Parent Path

/dossier/ficher.asp, line 1

The Include file '../autredossier/autrefichier.inc' cannot contain '..' to indicate the parent directory.

Solution
Ce message d'erreur est normal car sur notre plateforme mutualisée l'utilisation du ../ est désactivé pour des raisons de sécurité.
Il existe une méthode permettant de contourner ce problème, afin d 'inclure n'importe quel fichier contenu dans votre hébergement.
Pour ce faire il est possible d'utiliser l'instruction virtual dans la fonction d'include.
Ce faisant la fonction include recherche le fichier a inclure a partir du répertoire racine (httpdocs) au lieu du répertoire courant.

Exemple d'utilisation :

#include virtual="dossier/fichier.inc"

Pour plus d'information n'hésitez pas à consulter cette page : ASP Including Files

Note
Avez vous trouve cet article utile?

Articles lies
Comment autoriser les parent path sous IIS 6.0
Comment configurer le Firewall Windows pour me connecter sur SQL Server ?
Erreur "Invalid argument" lorsque je modifie la liste noire ou blanche de spamassassin.
Permission refusée en écriture sur app_data pour une application dotnet 2.0 sous plesk
Permission refusée en écriture sur app_data pour une application dotnet 2.0 sous plesk