En essayant d’envoyer un projet utilisant CakePHP sur mon hébergement mutualisé OVH, je me suis rendu compte que ce même projet en CakePHP 1.3 fonctionnait parfaitement mais je l’avais depuis porté sur Cake 2.0. Avec cette dernière version, le mod_rewrite semblait complètement divaguer. J’ai envoyé ce projet dans un sous dossier du serveur (du genre www/projects/mycakeapp) et cake interprétait mycakeapp comme si c’était un controller (alors que c’était la racine du site cake), donc j’obtenais un message d’erreur comme quoi MycakeappController était introuvable.
CakePHP 2, OVH et htaccess
4