J'ai un fichier XML qui n'est pas sous la racine du site mais plutôt
dans le système de fichiers de la machine de mon serveur web (/tmp/fic.xml).
Je souhaite inclure ce fichier dans ma page html. J'ai essayé :
include "/tmp/fic.xml" mais ça ne marche pas ... je pense que php essaye
d'inclure www.monsite.ext/tmp/fic.xml qui n'existe pas.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Miakinen
J'ai un fichier XML qui n'est pas sous la racine du site mais plutôt dans le système de fichiers de la machine de mon serveur web (/tmp/fic.xml).
Je souhaite inclure ce fichier dans ma page html. J'ai essayé : include "/tmp/fic.xml" mais ça ne marche pas ... je pense que php essaye d'inclure www.monsite.ext/tmp/fic.xml qui n'existe pas.
La doc http://fr3.php.net/include/ ne parle que de chemins relatifs, avec le cas particulier des chemins commençant par ./ ou ../
Comment inclure ce fichier ?
include "../../../../../../../../tmp/fic.xml" ?
Ou bien include "fic.xml" en ayant rajouté /tmp dans l'include_path.
J'ai un fichier XML qui n'est pas sous la racine du site mais plutôt
dans le système de fichiers de la machine de mon serveur web (/tmp/fic.xml).
Je souhaite inclure ce fichier dans ma page html. J'ai essayé :
include "/tmp/fic.xml" mais ça ne marche pas ... je pense que php essaye
d'inclure www.monsite.ext/tmp/fic.xml qui n'existe pas.
La doc http://fr3.php.net/include/ ne parle que de chemins relatifs,
avec le cas particulier des chemins commençant par ./ ou ../
Comment inclure ce fichier ?
include "../../../../../../../../tmp/fic.xml" ?
Ou bien include "fic.xml" en ayant rajouté /tmp dans l'include_path.
J'ai un fichier XML qui n'est pas sous la racine du site mais plutôt dans le système de fichiers de la machine de mon serveur web (/tmp/fic.xml).
Je souhaite inclure ce fichier dans ma page html. J'ai essayé : include "/tmp/fic.xml" mais ça ne marche pas ... je pense que php essaye d'inclure www.monsite.ext/tmp/fic.xml qui n'existe pas.
La doc http://fr3.php.net/include/ ne parle que de chemins relatifs, avec le cas particulier des chemins commençant par ./ ou ../
Comment inclure ce fichier ?
include "../../../../../../../../tmp/fic.xml" ?
Ou bien include "fic.xml" en ayant rajouté /tmp dans l'include_path.
Calimero
Olivier Miakinen wrote:
La doc http://fr3.php.net/include/ ne parle que de chemins relatifs, avec le cas particulier des chemins commençant par ./ ou ../
require("/tmp/plouf.php"); fonctionne en tout cas, avec un include_path valant: ".:/usr/share/php:/usr/share/pear".
Je pencherais donc plutot pour un probleme de permissions, d'open_basedir...
Il serait donc intéressant d'avoir les messages d'erreurs qui accompagnent le "ca marche pas".
-- @+ Calimero
Olivier Miakinen wrote:
La doc http://fr3.php.net/include/ ne parle que de chemins relatifs,
avec le cas particulier des chemins commençant par ./ ou ../
require("/tmp/plouf.php");
fonctionne en tout cas, avec un include_path valant:
".:/usr/share/php:/usr/share/pear".
Je pencherais donc plutot pour un probleme de permissions,
d'open_basedir...
Il serait donc intéressant d'avoir les messages d'erreurs qui
accompagnent le "ca marche pas".