Voici mon code:Comportement étrange file_get_contents()
<?php
$file = 'install.php';
echo file_get_contents($file);
?>
Ce code est en fait à l'intérieur du fichier en cours passé dans file_get_contents(). Pourquoi est-ce que je reçois un message d'erreur "Impossible d'ouvrir le flux: aucun fichier ou répertoire de ce type dans /path/to/install.php"? Cela n'a pas de sens, car exactement la même chose fonctionne parfaitement dans un autre projet que j'ai sur le même serveur.
Aidez s'il vous plaît!
BTW J'ai cURL activé et allow_fopen est activé. Je n'ai aucune idée de ce que le problème pourrait être.
MISE À JOUR:
Il fonctionne comme prévu lorsque j'utilise un chemin absolu (/var/www/path/to/install.php) mais, comme le but est de mettre en place une auto script d'installation, j'ai vraiment besoin de pouvoir utiliser un chemin relatif. Y a-t-il un endroit pour y parvenir?
Le chemin rapporté est-il correct? – Gumbo
Oui, tout devrait bien fonctionner. –
@ BrandonGiles-Maynard Voir ma mise à jour concernant le chemin absolu. – AlexP