J'ai mis ce bout de script sur mon index. Voici ce que ça sort:
Fatal error: require(): Failed opening required '/home/vol11_4/hebergratuit.net/heber_20873822/htdocs/config/conf.php' (include_path='.:/usr/share/pear/') in /home/vol11_4/hebergratuit.net/heber_20873822/htdocs/core/includes.php on line 7
Alors du coups, mon includes (c'est la ligne 7 ):
<?php
require 'Session.php';
require 'Form.php';
require 'functions.php';
require 'Router.php';
require ROOT.DS.'config'.DS.'conf.php';
require 'Request.php';
require 'Controller.php';
require 'Model.php';
require 'Dispatcher.php';
ça vient donc de mon conf ?
<?php
class Conf{
static $debug = 1;
static $databases = array(
'default' => array(
'host' => 'VERIFIE ET OK', // adresse du serveur
'database' => 'VERIFIE ET OK', // base de donnée
'login' => 'VERIFIE ET OK', // Login de connection
'password' => 'VERIFIE ET OK' // Mot de passe
)
);
}
Router::prefix('administrateur','admin');
Router::connect('','posts/index');
Router::connect('administrateur','administrateur/posts/index');
Router::connect('page/:slug-:id','pages/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
Router::connect('blog/:slug-:id','posts/view/id:([0-9]+)/slug:([a-z0-9\-]+)');
Router::connect('blog/category/:slug','posts/category/slug:([a-z0-9\-]+)');
Router::connect('blog/*','posts/*');
J'avais changé les info de la bdd pour passer sur l'hebergeur. Je viens de vérifier : tout est ok.