Bonjour à tous,

J'ai mis un site en ligne sur one.com. J'ai bien importé mes fichiers et ma DB. Mais lorsque je veux lancer ma page d'accueil, j'ai l'erreur suivante :
Warning: require(/customers/5/3/5/....be/httpd.www/controler/../Model/Roles.class.php): failed to open stream: No such file or directory in /customers/5/3/5/....be/httpd.www/controler/autoload.php on line 3 Fatal error: require(): Failed opening required '/customers/5/3/5/....be/httpd.www/controler/../Model/Roles.class.php' (include_path='.:/usr/share/php') in /customers/5/3/5/....be/httpd.www/controler/autoload.php on line 3
Voici le début de ma page d'index:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
session_start();
$pageName = 'index';
$_SESSION['lastpage'] = $pageName;
include_once 'controler/autoload.php';
include_once 'view/header.php';
Voici mon code autoload.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
	function loadingClass($class) {
		require __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR  . strtr($class, '_', DIRECTORY_SEPARATOR) . '.class.php';
	}
	spl_autoload_register('loadingClass');
?>
Voici le début mon header.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
	$role = Model_Roles::VISITOR;
//...
Et voici roles.class.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?php
class Model_Roles {
	const VISITOR = 'VISITOR';
	const MODERATOR = 'MODERATOR';
	const ADMIN = 'ADMIN';
}
?>
Il bloque au moment où il doit charger Model_Roles::VISITOR

L'arborescence est la suivante:
index
controler/autoload.php
model/roles.class.php
view/header.php

Pouvez-vous m'aider ???

Un grand merci !!!

Edit : En local, tout fonctionne bien