Configuration CakePHP 2.5 chez 1and1 erreur base de données
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:
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:
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:
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 :
Citation:
TABLE INFORMATION FOR MODEL INFORMATION WAS NOT FOUND IN DATASOURCE DEFAULT.
Pourtant mon model information est comme ça :
Code:
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:
$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