2010-08-06 7 views
0

Je veux chceck des dossiers avant que je me connecte au domaine sur mon serveur. Je les ai ajoutés en administration directe, j'ai téléchargé des fichiers - mais je ne sais pas comment les atteindre.L'inclusion ne fait rien

J'ai 4 domaines connectés, mais j'ai accès à un seul. J'ai vu qu'il est possible d'inclure le fichier du niveau supérieur

include('../../panele-podlogowe.eu/adm/img/edit.gif') 

Cela m'a donné une image correcte. Mais quand j'ai fait:

include('../../panele-podlogowe.eu/index.php'); 

Rien ne se passe (j'ai activé le rapport d'erreur).

Quand je l'ai fait quelque chose comme:

include('../../panele-podlogowe.eu/index.php'); 
echo 'Failed?'; 

Rien n'imprime ... Que diable?

Solution:

ini_set("display_errors", "stdout"); 
+0

Quel est le niveau de signalement des erreurs? – Gumbo

+0

Dans quel fichier avez-vous activé le rapport d'erreurs? – BoltClock

+1

Vérifiez votre niveau de signalement des erreurs et consultez les ini logives log_errors et display_errors. Voir http://pt.php.net/manual/fr/errorfunc.configuration.php#ini.display-errors http://pt.php.net/manual/fr/errorfunc.configuration.php#ini.log- erreurs http://pt.php.net/manual/fr/errorfunc.configuration.php#ini.error-log – Artefacto

Répondre

2

Consultez le journal des erreurs PHP. Cela généralement, même dans les paramètres par défaut, montre quel est le problème.

2

Activer le rapport d'erreur, PHP va imprimer ce qui est faux. Ajoutez ceci en haut de votre fichier.

error_reporting(E_ALL); 

Sinon:

  • Vérifiez les autorisations d'accès pour ce fichier
  • Double-vérifier le fichier que vous incluez des erreurs de syntaxe. (si l'include provoque un crash/segfault, vous risquez de ne recevoir aucune sortie)
Questions connexes