PHP require_once d'erreur lors de l'inclusion de fichier dans le dossier parent
Je avoir la structure suivante
-- Plugins
-- inParent.php
---- Uploadify
------ inSame.php
------ Uploadify.php
Cette fonction a été de travailler en douceur jusqu'à hier. Mais maintenant, Si j'essaie d'inclure le inParent.php dans uploadify.php à l'aide de require_once('../inparent.php), Il me donnant une stupide erreur..disons...
Warning: require_once(../inParent.php) [function.require-once]: failed to open stream: No such file or directory in /home/user/public_html/plugins/uploadify/uploadify.php on line 3
Mais le fichier existe certainement...
Le même code lorsqu'il est utilisé pour inclure inSame.php montre aucune erreur et fonctionne parfaitement..
J'ai deviné qu'il pourrait y avoir de problème d'autorisation de fichiers.. Mais tout va bien..tous les fichiers connexes ont 755/644 autorisations.
Aussi, la fonction move_uploaded_file a également cessé de travailler.
Tout le code fonctionnait bien jusqu'à hier. Je l'hépatite a pas changé quoi que ce soit.
J'ai tout essayé et je sais pas ce qui s'est exactement passé..
Merci de m'aider les amis.. 🙁 🙁
Sensibilité à la casse de problème?
Merci, mais le code fonctionne en douceur depuis l'éternité. Ce qui a causé ce problème? Je sais que nous pouvons certainement inclure les fichiers de cette façon.. Alors pourquoi le message d'erreur ??
nan...je sais que la casse est ennuyeux, mais cette fois, il n'est pas la cause de l'erreur.. j'ai dit que le même code fonctionne bien.. je n'ai pas changer quoi que ce soit.... Mais soudain, cette erreur a commencé à montrer à partir d'hier....
Êtes-vous de l'ouverture de la uploadify.php directement? ou vous utilisez un autre script pour inclure ou quelque chose?
OriginalL'auteur Sharad Saxena | 2012-09-03
Vous devez vous connecter pour publier un commentaire.
J'ai googlé et trouvé ceci :
require_once __DIR__.'/../inParent.php';
OriginalL'auteur SpiderWan
Dans mon cas, j'ai dû écrire:
require_once dirname( __FILE__ ) . '/' . '../../inParent.php';
Et ça a fonctionné!
OriginalL'auteur Md. Hasnat Babur
Si elle travaillait hier et que vous êtes certain que vous n'avez pas à changer quoi que ce soit, alors essayez de redémarrer le serveur en premier.
Deuxième, sur requièrent une fois, essayez d'utiliser le chemin d'accès complet au lieu de .. j'ai l'habitude de créer un fichier avec mon les chemins de la racine et de la referance à la place de l'aide ./et ../
OriginalL'auteur user1203347