Bonjour,

je viens d'acheter un nom de domaine avec un hébergement du type Perso (mutualisé), mon site est développé sous CakePHP malheureusement le composant Auth ne marche pas, donc pas de partie admin, ayant déjà chercher sur le net, je n'ai pas trouvé de solution

J'aimerai donc de l'aide

merci

PS : c'est vraiment gênant de devoir aller directement sur PHPMyAdmin pour ajouter des entrées :/

4 réponses


coffeecore
Auteur
Réponse acceptée

merci pour la réponse :)

malheureusement sans résultat :/

voici mon arborescence

www/
--cakephp/
----app/
----cake/

Grace a mes .htaccess, j'accede par http://www.nomdedomaine.tld/posts et non http://www.nomdedomaine.tld/cakephp/posts

voici mes .htaccess

www/cakephp/
SetEnv PHP_VER 5
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ /cakephp/app/webroot/ [L]
RewriteRule (.*) /cakephp/app/webroot/$1 [L]
</IfModule>

www/cakephp/app/
SetEnv PHP_VER 5
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^$ /cakephp/webroot/ [L]
    RewriteRule (.*) /cakephp/webroot/$1 [L]
 </IfModule>

www/cakephp/app/webroot/
SetEnv PHP_VER 5
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /cakephp/
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
    Options -MultiViews
</IfModule>

merci :)

EDIT problème règlé :D c'était dû à un problème de mon database.php, mauvaise config de la BDD

Ça marche en local et sur un autre hébergeur ?

ca marche parfaitement sous MAMP

je me demande si ce n'est pas à cause de mes .htaccess :/

Je sais que sous OVH il faut dire dans ton .htaccess que tu développe en PHP5, essaye d'ajouter ceci tout en haut de ton .htaccess :

SetEnv PHP_VER 5

Je pense que ça devrait fonctionner ;)