[ PHP] problème librairie free

Fermé
mirmoleboss Messages postés 303 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 29 juillet 2011 - 15 janv. 2008 à 16:12
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 15 janv. 2008 à 16:42
Bonjour,

je crée un site web et j'ai une erreur qui apparait régulièrement, je pense que c'est une erreur de librairie, j'heberge le site sous free, si quelqu'un peu m'aider

[quote]
Fatal error: main() [<a href='function.include'>function.include</a>]: Failed opening 'modules/interfaces/cfg/level.php' for inclusion (include_path='/mnt/163/sda/3/d/elevevsprof/include:.:/usr/php4/lib/php') in /mnt/163/sda/3/d/elevevsprof/test/modules/interfaces/admin/index.php on line 89[/quote]

merci d'avance

cordialement, mirmoleboss
A voir également:

5 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
15 janv. 2008 à 16:17
salut,

Failed opening 'modules/interfaces/cfg/level.php'
un problème d'adresse, le serveur ne peut pas ouvrir le fichier cité.

est-ce que le fichier existe bien ?

si oui il faut modifier ton code (fichier '/mnt/163/sda/3/d/elevevsprof/test/modules/interfaces/admin/index.php' à la ligne 89).
en général il faut remonter d'un niveau avec '../'.

et pour mettre en forme le code, ici il faut utiliser ce bouton.
0
mirmoleboss Messages postés 303 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 29 juillet 2011 17
15 janv. 2008 à 16:21
oui une erreur de ma part pour le fichier level, maintenant il existe bien, mais j'ai toujours l'erreur, voila mon code a la ligne 89 :

@include (''.$dirmod.'cfg/level.php');
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
15 janv. 2008 à 16:32
il faut savoir quelle est la position du fichier appelant par rapport au fichier appelé.

tu pars du répertoire où est l'appelant, à chaque fois que tu remontes d'un niveau dans l'arborescence de fichier il faudra ajouter un '../' devant ton url jusqu'à ce que tu retombes sur l'équivalent de '$dirmod.'cfg/level.php''.

ça a l'air plus compliqué que ça n'est. tu peux t'aider de ton arborescence sur le serveur pour voir de combien de niveau il faut remonter.
en premier tu peux tenter simplement :
@include ( '../'.$dirmod.'cfg/level.php' );

0
mirmoleboss Messages postés 303 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 29 juillet 2011 17
15 janv. 2008 à 16:38
le problème n'est pas là, enfin je pense, mais merci quand même

mais n'est-il pas probable que le problème ne vienne pas de librairie de free? car d'après la première ligne, il appele les librairies, mais le site fonctionne sur un autre serveur, le meme site.

merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
15 janv. 2008 à 16:42
si tu le dis.

tu as toujours la même erreur ?
Failed opening 'modules/interfaces/cfg/level.php' for inclusion

si oui, ça veut dire ce que ça veut dire.

faudrait peut être regarder ce qu'il y a dans '$dirmod'
print_r( $dirmod );
0