Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > CakePHP
CakePHP Forum d'entraide sur le framework PHP CakePHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/03/2012, 18h09   #1
stephanegib2
Membre habitué
 
Avatar de stephanegib2
 
Homme Stéphane
Développeur Web
Inscription : mai 2011
Messages : 89
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2011
Messages : 89
Points : 107
Points : 107
Par défaut Installation cakephp 2 sur serveur mutualisé 1and1

Bonjour,

J’essai de déployer un projet réaliser sur cakePHP sur un serveur mutualisé 1and.
Cependant, j’ai un problème d’URL rewriting, que je n’arrive pas à résoudre.
Mon domaine pointe vers un répertoire /site/app/webroot.
En suivant la doc de cakePHP, je rajoute dans le fichier .htaccess la ligne suivante : RewriteBase /site/app situé dans le dossier /site/app/webroot.
Malgré cela, j’ai le message d’erreur suivant :
URL rewriting is not properly configured on your server. 1) Help me configure it 2) I don't / can't use URL rewriting

site exemple : http://test.stephane-giberne.com/
stephanegib2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2012, 03h45   #2
lhenri
Invité de passage
 
Inscription : avril 2012
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2012
Messages : 1
Points : 1
Points : 1
Par défaut quelques pistes...

Alors je viens seulement de finir de déployer mon site Cake 2.0 sur serveur mutualisé 1 and 1...Moi ça m'a pris 2 jours, et t'as l'air d'être confronté aux même types de problèmes que moi...

Pour que tout fonctionne, j'ai du faire plusieurs choses...
Pour commencer les .htaccess : Tu a trois fichiers à placer en tout. Un à la racine de ton site, un dans le répertoire app/ et un dernier dans le répertoire app/webroot/. pour les contenue respectif des fichiers, voir ce sites :

http://bakery.cakephp.org/articles/t...ing-apache-1-x

Ensuite, il y a encore un petit problème lié à la version de php utilisé par 1and1...Pour changer de version, tu vas dans ton intenrface de gestion 1and1, "Section Domaine et espace web", "webspace" clique sur version globale PHP. La tu as différentes versions proposés, j'ai pris la version php dev qui est en fait la 5 si je me souviens bien.

Comme j'avais toujours des soucis, après quelques recherches sur internet, j'ai trouvé 2 ou trois informations supplémentaire qui m'ont amené à modifier chaque fichier .htaccess pour y ajouter cette lignes :

AddType x-mapp-php5 .php

qui revient à demander l'utilisation de PHP 5 si j'ai bien compris.

Mes problèmes n'étant toujours pas résolu, j'ai continué à chercher...Pour que tout fonctionne bien (notamment les variables de session et les cookie) j'ai finalement du copier mon propre fichier php.ini dans chaque répertoire de mon site. Cette dernière manipe est apparement du au fait que chez 1and1 la variable register_globals est sur on...Problème censé etre corrigé pas la demande d'utilisation de php5...Bein pas chez moi..Pour une copie automatique du php.ini dans tous les sous répertoires, voir ici :
http://faq.1and1.fr/scripts/php/phpini/4.html

Voila, bon courage..
lhenri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2012, 14h44   #3
stephanegib2
Membre habitué
 
Avatar de stephanegib2
 
Homme Stéphane
Développeur Web
Inscription : mai 2011
Messages : 89
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2011
Messages : 89
Points : 107
Points : 107
merci beaucoup pour ton aide, je vais tester cela ce week end
stephanegib2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h29.


 
 
 
 
Partenaires

Hébergement Web