require qui n'inclut pas le fichier

require qui n'inclut pas le fichier - PHP - Programmation

Marsh Posté le 13-07-2005 à 11:15:44    

Bonjour,
 
J'ai dans une page PHP la ligne suivante:

Code :
  1. require 'include/init.inc.php';


 
Cette meme page inclut d'autres fichiers avec la meme syntaxe.
Sur plusieurs serveurs tout est ok l'appli fonctionne super bien ! Mais sur un autre serveur l'appli ne fonctionne pas du tout. L'inclusion ne se fait pas du tout. Tout les fichiers sont bien là.  
 
D'ou peut provenir le probleme ?? merci d'avance pour vos idées !!
 
cordialement
raph

Reply

Marsh Posté le 13-07-2005 à 11:15:44   

Reply

Marsh Posté le 13-07-2005 à 11:18:22    

include_path qui n'est pas pareil ? Essaye comme ça :

require(dirname(__FILE__) . '/include/init.inc.php');

Reply

Marsh Posté le 13-07-2005 à 11:20:26    

require est censée balancer une fatal error s'il trouve pas, il me semble.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 13-07-2005 à 11:20:51    

Ouaip :jap:

Reply

Marsh Posté le 13-07-2005 à 11:23:04    

il me semble également !!
 
mais je n'ai rien du tout une page blanche !!
 
Pour ça :

Code :
  1. require(dirname(__FILE__) . '/include/init.inc.php');


Je viens de faire le test mais ça ne change rien

Reply

Marsh Posté le 13-07-2005 à 11:24:56    

Ah ouais, même pas un message. Donc y'a autre chose. Y'a quoi avant le require ?

Reply

Marsh Posté le 13-07-2005 à 11:31:26    

Le code source de la page générée serait bon a voir aussi ... meme si elle te parait vide (page blanche).

Reply

Marsh Posté le 13-07-2005 à 11:34:28    

Voici le code source de la page générée :
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>


 
Je précise que dans le code PHP l'inclusion se fait effectivement après la balise head. L'inclusion du fichier permet d'accèder à des variables de langues pour traduire l'appli et notamment écrire le titre de la page !!

Reply

Marsh Posté le 13-07-2005 à 11:44:34    

Déjà si tu mets require 'psodjf.php', ça te sort bien une erreur ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 13-07-2005 à 14:17:09    

j'ai bien une erreur mais pas dans la page générée

Reply

Marsh Posté le 13-07-2005 à 14:17:09   

Reply

Marsh Posté le 13-07-2005 à 18:24:15    

Reply

Marsh Posté le 13-07-2005 à 18:28:05    

sielfried a écrit :

T'as pas plus vague ?


Il a une erreur [:dawa]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed