[ PHP] problème librairie free

mirmoleboss Messages postés 309 Statut Membre -  
Dalida Messages postés 7114 Statut Contributeur -
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 7114 Statut Contributeur 923
 
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 309 Statut Membre 17
 
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 7114 Statut Contributeur 923
 
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 309 Statut Membre 17
 
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 7114 Statut Contributeur 923
 
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