Pb installation: includes/functions.php introuvable

Le forum concernant les demandes de support pour tout problème d'installation d'un forum phpBB 3.0.x. uniquement.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Pb installation: includes/functions.php introuvable

Messagede shanks33 » 11 Juil 2009 à 17:51

Bonjour à tous,

Je n'arrive pas à installer le forum phpbb version 3.0.5.
Voici l'erreur:
Warning: require() [function.require]: Unable to access ./../includes/functions.php in /var/www/sites/dtc/dixkey.com/subdomains/remi3211/html/install/index.php on line 151

Déjà, je comprend pas trop le chemin './../includes/functions.php' :oops:
Le dossier includes a précisément pour chemin ../includes/ depuis le fichier index.php (et le fichier functions.php est bien dedans).
J'ai donc remplacé './../' par '../' ligne 18 (voir ci-dessous), mais ça ne marche toujours pas, me redonnant la même erreur...

Voici les lignes de codes correspondantes:
ligne 18, 19:

Code: Tout sélectionner
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);



ligne 151:

Code: Tout sélectionner
require($phpbb_root_path . 'includes/functions.' . $phpEx);



Une idée de ce qui ne va pas? Merci!
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede 00mohgta7 » 11 Juil 2009 à 18:43

Bonsoir,

Lors de l'installation, on est dans le dossier install. Le fichier index.php de ce dossier appelle le fichier functions.php, qui se trouve dans le dossier includes, mais un dossier en arrière. Donc le chemin d'accès est bien ./../includes/functions.php.

Par contre là, le fichier functions.php n'est pas trouvé, donc est-ce qu'il est présent dans le dossier includes, depuis la racine de PhpBB (où se situe le fichier config.php) ?
Avatar de l’utilisateur
00mohgta7
Supporter
Supporter
 
Messages: 2061
Inscription: 18 Oct 2007 à 19:43

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 12 Juil 2009 à 14:24

Bonjour,

Oui comme je disais, j'ai bien le dossier includes qui se situe un dossier en arrière par rapport au fichier index.php.
Pour faire clair, dans mon dossier racine phpbb, j'ai un dossier install (avec l'index.php dedans) et un dossier includes (avec functions.php dedans).
C'est la première chose que j'ai vérifié, me doutant bien que './../includes/functions.php' devait être similaire à '../includes/functions.php' dans d'autres langages.
Le problème ne vient donc à priori pas de là.

Par contre, le fichier config.php doit bien être dans le dossier racine (et non dans le dossier includes), il y a une petite ambiguïté dans la dernière phrase...

Merci!
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 14 Juil 2009 à 15:45

UP!

Personne n'a une idée?
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 16 Juil 2009 à 15:34

Bonjour,

En remplaçant
Code: Tout sélectionner
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';

par
Code: Tout sélectionner
$phpbb_root_path = 'C:/wamp/www/mon projet/forum/';

où 'C:/wamp/www/mon projet/forum/' est l'adresse du dossier racine phpBB, le problème semble avoir été résolu...

Par contre j'ai une nouvelle erreur:
Code: Tout sélectionner
Erreur fatale lors de l’installation

index.php [ 339 ]

No installation modules found


Voici les lignes correspondantes:
Code: Tout sélectionner
function create($module_type, $module_url, $selected_mod = false, $selected_submod = false)
   {
      global $db, $config, $phpEx, $phpbb_root_path;

      $module = array();

      // Grab module information using Bart's "neat-o-module" system (tm)
      $dir = @opendir('.');

      if (!$dir)
      {
         $this->error('Unable to access the installation directory', __LINE__, __FILE__);
      }

      $setmodules = 1;
      while (($file = readdir($dir)) !== false)
      {
         if (preg_match('#^install_(.*?)\.' . $phpEx . '$#', $file))
         {
            include($file);
         }
      }
      closedir($dir);

      unset($setmodules);

      if (!sizeof($module))
      {
         $this->error('No installation modules found', __LINE__, __FILE__);    /*  LIGNE 339   */
      }


Ce que je ne comprend pas, c'est que la variable $module n'est jamais touché après sa création. Ce n'est donc pas normal
que sizeof($module) aie pour valeur zéro?
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 17 Juil 2009 à 13:10

UP

J'ai remarqué que
Code: Tout sélectionner
preg_match('#^install_(.*?)\.' . $phpEx . '$#', $file)
retournait tout le temps zéro et que $file parcourait en fait les fichiers du dossier au-dessus de mon dossier racine phpbb.
J'ai donc modifier
Code: Tout sélectionner
$dir = @opendir('.');
en
Code: Tout sélectionner
$dir = @opendir('./forum/');


Il parcourt désormais les fichiers du répertoire racine, mais l'erreur persiste. j'ai aussi testé avec d'autres répertoires comme
Code: Tout sélectionner
$dir = @opendir('./forum/includes/');


Dans quelles répertoires sont les modules?

Merci encore
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 17 Juil 2009 à 14:34

Youhou! le bon répertoire était forum/install/

Mais évidemment une nouvelle erreur apparait:
Code: Tout sélectionner
General Error
template->_tpl_load_file(): File ../adm/style/install_main.html does not exist or is empty


Le fichier existe bien, ça doit être encore une erreur dans l'adresse. Faut que je trouve l'endroit pour la changer...
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 17 Juil 2009 à 14:56

En bidouillant les adresses, j'arrive à une nouvelle erreur...

Code: Tout sélectionner
Fatal error: Class 'template_compile' not found in C:\wamp\www\Projet Robin - Romain\forum\includes\template.php on line 260


Effectivement, dans le fichier template.php, il y a une juste classe 'template' et pas de classe 'template_compile'.
Que dois-je faire?

Merci
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede lolovoisin » 17 Juil 2009 à 14:57

bonjour,

17 Juil 2009 à 14:10
17 Juil 2009 à 15:34
17 Juil 2009 à 15:56


Merci de ne pas poster plusieurs messages à la suite!
La fonction EDITER permet d'y remédier.

Merci de respecter les règles du forum

Vous l'installez ou votre forum ? en local ou en ligne ?
On dirais qu'il manque plein de ficehirs.
vous avez bien tout transféré ?
Image Image
Conditions générales de support de PhpBB-fr.com
PAS DE SUPPORT EN MP.

L'urgent est terminé, l'impossible est en cours,... pour les miracles, prévoir 24H !
Avatar de l’utilisateur
lolovoisin
Resp. des supporters
Resp. des supporters
 
Messages: 28628
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 17 Juil 2009 à 15:22

Autant pour moi, c'était pour permettre une meilleure lisibilité de ma progression...

Je travaille pour le moment en local.
A priori, il ne me manque pas de fichier... J'ai pris le pack complet phpBB-3.0.5_FR.zip, que j'ai décompressé puis renommé 'forum'.
Aucune erreur lors de la décompression, je suppose donc qu'elle était bien complète.
Je n'ai rien bougé à l'intérieur du dossier. J'ai juste modifié le fichier install/index.php évidemment, comme je l'ai décrit plus haut.

J'en profite pour mettre les lignes de codes qui correspondent à ma dernière erreur:
Code: Tout sélectionner
if (file_exists($phpbb_root_path . './../includes/hooks/index.' . $phpEx))
{
   require($phpbb_root_path . './../includes/hooks/index.' . $phpEx);
   $phpbb_hook = new phpbb_hook(array('exit_handler', 'phpbb_user_session_handler', 'append_sid', array('template', 'display')));
   
   foreach ($cache->obtain_hooks() as $hook)
   {
                echo 'coucou';
      @include($phpbb_root_path . './../includes/hooks/' . $hook . '.' . $phpEx);  /* LIGNE 260 */
   }
}


Le 'echo 'coucou'' n'est jamais exécuté.

Merci (et désolé ;-))
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede lolovoisin » 17 Juil 2009 à 15:27

il n'y a pas de raison de modifier quoique ce soit
j'ai installé je ne sais combien de forum en local avec wamp et j'ai jamais eu de soucis.
Vous avez des droits corrects sur vos répertoires ?
Essayez de re-télécharger une archive, celle-ci a peut etre eu un problème lorsque vous l'avez récupéré
Image Image
Conditions générales de support de PhpBB-fr.com
PAS DE SUPPORT EN MP.

L'urgent est terminé, l'impossible est en cours,... pour les miracles, prévoir 24H !
Avatar de l’utilisateur
lolovoisin
Resp. des supporters
Resp. des supporters
 
Messages: 28628
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 17 Juil 2009 à 15:43

ok, je l'ai re-téléchargez, pour voir...
Je suis loggué en tant qu'admistrateur, j'ai tous les droits nécessaires sur mes répertoires...

Voici l'erreur que cela me donne:
Code: Tout sélectionner
Warning: require(./../includes/functions.php) [function.require]: failed to open stream: No such file or directory in C:\wamp\www\Projet\forum\install\index.php on line 151

Fatal error: require() [function.require]: Failed opening required './../includes/functions.php' (include_path='.;C:\php5\pear') in C:\wamp\www\Projet\forum\install\index.php on line 151


le fichier functions.php existe bien et est au bon endroit.
Pour être très précis, voici ce que j'ai fait par étape:
- je décompresse l'archive
- je renomme le dossier 'phpbb3' en 'forum'
- je copie le dossier forum dans le dossier racine de mon site (C:\wamp\www\Projet\)
- j'exécute le fichier C:\wamp\www\Projet\forum\install\index.php via mon projet.

navigateur utilisé: mozilla

Je fais quelque chose qui ne va pas?
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede lolovoisin » 17 Juil 2009 à 16:12

a quel moment ?
directement quand vous lancez l'installation ?
Sinon, essayez de le mettre directement à la racine dans www et non pas dans projet
Image Image
Conditions générales de support de PhpBB-fr.com
PAS DE SUPPORT EN MP.

L'urgent est terminé, l'impossible est en cours,... pour les miracles, prévoir 24H !
Avatar de l’utilisateur
lolovoisin
Resp. des supporters
Resp. des supporters
 
Messages: 28628
Inscription: 04 Mai 2006 à 12:16
Localisation: Dans la BDD ...

Re: Pb installation: includes/functions.php introuvable

Messagede shanks33 » 18 Juil 2009 à 13:30

Oui l'erreur arrive directement après l'exécution de index.php

Après avoir mis le dossier 'forum' (anciennement phpbb3) dans www, j'ai la même erreur mais avec la nouvelle adresse de 'index.php'
Code: Tout sélectionner
Warning: require(./../includes/functions.php) [function.require]: failed to open stream: No such file or directory in C:\wamp\www\forum\install\index.php on line 151

Fatal error: require() [function.require]: Failed opening required './../includes/functions.php' (include_path='.;C:\php5\pear') in C:\wamp\www\forum\install\index.php on line 151
shanks33
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: 10 Juil 2009 à 18:32

Re: Pb installation: includes/functions.php introuvable

Messagede Spay001 » 20 Juil 2009 à 02:59

Kikoo Image

Pareil que pour Lys, j'avais le même problème que vous Image
En fait, j'ai juste eu à télécharger http://www.ohloh.net/p/phpbb-fr/downloa ... -30029.zip et à l'installer, parce que la version que j'avais téléchargé qui mettait ces deux erreurs était en fait une version qui servait à mettre à jour la 3.0.4, m'voyez ? Image
Bon, en espérant que ça marche,
Ciao
Spay001
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 20 Juil 2009 à 02:21


Retourner vers Installation

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB-Conseils.com • phpBB3 Styles • phpBB podpora • phpBB Portugal • Tapatalk • Net Avenir • PromoBenef • Ticket Gagnant •