Message d'erreur avec php ???

dd -  
fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai voulu intégrer un forum sur mon site tout en gardant le design.
J'ai créé une page forum.php avec ceci :
<?php
session_start();
define ("INDEX", true);
include("include/include.php");
include('header.php');
?>

<?
include('forum/index.php');
?>

<?
include('footer.php');
?>


J'ai ce message qui s'affiche :

Avertissement: Main (. / Include / common.php) [function.main]: Failed to open stream: Aucun fichier ou répertoire dans / Homez.20/gothikad/www/forum/index.php en ligne 13

Erreur fatale: Main () [function.require]: Failed opening required '. / Include / common.php' (include_path ='.:/ usr / local / lib / php ') in / Homez.20/gothikad/www/forum/index.php en ligne 13

Que faut-il que je fasse ?

4 réponses

  1. justoo76 Messages postés 203 Statut Membre 13
     
    Bonjour,

    D'après ces message, il semblerai que les chemins menants à tes fichiers ne soit pas bon;

    ->Vérifie si tes fichiers existent
    ->qu'ils soits appelés au bon endroi
    ->qu'ils soits appelés avec leurs nom exact
    0
    1. dd
       
      oui les fichiers existent bien et il se trouve dans un dossier appelé forum d'où le fait que j'avais mis ceci :
      <?
      include('forum/index.php');
      ?>
      
      0
  2. fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   74
     
    t as essayé include("./forum/index.php"); ?
    0
    1. dd
       
      je viens d'essayer j'ai toujours le même message d'erreur.
      0
    2. fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   74
       
      t as essayé d'afficher tes pages une par une sans passer par forum.php ?

      exemple : 127.0.0.1/forum/index.php
      127.0.0.1/include/include.php etc...
      0
    3. dd
       
      ???

      En tout cas si je vais ici : http://www.nomdemonsite.com/forum/index.php
      j'ai bien le forum qui s'affiche correctement.
      0
    4. dd
       
      si je mets ceci : http://www.nomdemonsite.com/include/include.php
      Ce n'est pas le bon dossier pour mon forum, mais en rapport avec le site lui même !

      le include pour le forum se trouve dans forum/include/
      0
    5. fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   74
       
      Si tu met ca http://www.nomdemonsite.com/include/include.php , ca te met une erreur ou pas ?

      En fait, la le but, est de trouver quel include te génère ton erreur. et apres aller sur cette page et voir quel est le problème.
      0
  3. dd
     
    Donc je récapitule :

    Si je vais sur cette page : http://www.nomdemonsite.com/forum/index.php
    Mon forum s'affiche bien.

    Seulement je veux que mon design suive, donc je crée une page http://www.nomdemonsite.com/forum.php avec ceci :
    <?php 
    session_start(); 
    define ("INDEX", true); 
    include("include/include.php"); 
    include('header.php'); 
    ?> 
    
    <? 
    include('forum/index.php'); 
    ?> 
    
    <? 
    include('footer.php'); 
    ?>


    Et là j'ai le message d'erreur suivant :

    Avertissement: Main (. / Include / common.php) [function.main]: Failed to open stream: Aucun fichier ou répertoire dans / Homez.20/gothikad/www/forum/index.php en ligne 13

    Erreur fatale: Main () [function.require]: Failed opening required '. / Include / common.php' (include_path ='.:/ usr / local / lib / php ') in / Homez.20/gothikad/www/forum/index.php en ligne 13
    0
  4. vincebzh Messages postés 144 Statut Contributeur 29
     
    Salut. Le problème viens de la page 'forum/index.php'.

    Les includes doivent commencer par './', ce qui veux dire que les pages sont appelées par rapport à 'forum.php' et non 'forum/index.php'.

    Supprime './' des includes de la page index.php
    0
    1. dd
       
      Ok, j'ai essayé mais toujours pareil, je dois pas faire correctement :

      Donc voici ce que j'ai :
      <?php
      
      if (!defined('FORUM_ROOT'))
      	define('FORUM_ROOT', './');
      require FORUM_ROOT.'include/common.php';
      
      ($hook = get_hook('in_start')) ? eval($hook) : null;
      
      if ($forum_user['g_read_board'] == '0')
      	message($lang_common['No view']);
      
      // Load the index.php language file
      require FORUM_ROOT.'lang/'.$forum_user['language'].'/index.php';
      
      
      // Get list of forums and topics with new posts since last visit
      if (!$forum_user['is_guest'])
      {
      0
    2. fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   74
       
      essaye :

      http://www.nomdemonsite.com/include/include.php
      0