Salut à tous,

Je sais que cette question a été posée des centaines de fois mais non mon problème n'est pas une erreur 500
Bon ça ne veut pas dire que c'est mieux

Je précise que le site fonctionne bien en local, zéro erreur et zéro warning.

Mon site est hébergé chez 1and1.
Le site sous cake est dans un sous domaine.

Le site est dans le répertoire : /cv
Le sous-domaine pointe dans le répertoire : /cv

Mes fichiers htaccess sont les suivant :
/cv/.htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
AddType x-mapp-php5 .php
<IfModule mod_rewrite.c>
   Options +FollowSymLinks
   RewriteEngine on
   RewriteBase /
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
/cv/app/.htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
AddType x-mapp-php5 .php
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /
    RewriteRule    ^$ webroot/    [L]
    RewriteRule    (.*) webroot/$1 [L]
</IfModule>
/cv/app/webroot/.htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
AddType x-mapp-php5 .php
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
A première vue et suite à mes recherches aucun problème de ce côté là (enfin j'espère !) car le site est bien accessible.

Mais j'ai l'impression qu'une partie de la libraire cake n'est pas chargé. En effet, il ne me trouve pas les tables correspondant au model, la variable $useTable ne semble pas être interprétée.
Le message suivant apparait :
TABLE INFORMATION FOR MODEL INFORMATION WAS NOT FOUND IN DATASOURCE DEFAULT.
Pourtant mon model information est comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
App::uses('AppModel', 'Model');
class information extends AppModel
{
    // Clé primaire
    public $primaryKey = 'id';
 
    // Table
    public $useTable = 'informations';
}
Et l'appel au model dans mon controller et fait de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 $info = $this->information->find('first');
Je suis un peu perdu du coup. Car comme dit plus haut, aucun problème en local.

En espérant que vous avez une solution à mon problème
Merci d'avance