Installation chez Free

134 views
Skip to first unread message

dom

unread,
Aug 27, 2006, 1:50:20 PM8/27/06
to Cakephp-fra
Bonjour,
J'ai quelques difficultés pour installer Cake chez Free.

Quelqu'un a-t-il déjà effectué cette opération et pourrait-il
éclairer ma lanterne?

Merci d'avance,
Dom

Tony

unread,
Aug 28, 2006, 2:24:56 AM8/28/06
to Cakephp-fra
Bonjour dom.

J'ai un cake qui tourne chez Free, apres 1 bonne journee d'effort et
quelques modifications du code. Si tu peux me dire ou se situe ton
probleme exactement je pourrais peut-etre t'eclairer. Ou alors je mets
a dispo une archive avec le cake modifie (mais la je suis moins chaud).

Je viens juste de demarrer avec ce framework (en connaissant et
utilisant Rails). Donc j'attends un peu pour voir si je soumets mes
changements ou si je me suis plante quelque part.

Tony

dom

unread,
Aug 28, 2006, 3:10:05 AM8/28/06
to Cakephp-fra
Merci de ta réponse.
En fait, j'ai essayé divers trucs mais sans grand succès. Je ne suis
pas un spécialiste et je ne sais pas trop par où commencer.
Si je reprends dans l'ordre, le 1er pb que je rencontre, c'est une
erreur 500. Il faut, je crois supprimer les fichiers HTACCESS. C'est
ça?
Une fois ça effectué, j'ai modifié le fichier core.php comme ils le
suggèrent dans le manuel CakePHP. Mais Cake ne retrouve plus ses
petits.
J'ai bidouillé ensuite dans le fichier index.php à la racine du site.
L'application fonctionne, mais il y a un pb de répertoires, il ne
trouve pas certains fichiers (css, javascript, les images, etc.).
Donc, je me dis qu'il faut tout reprendre à zéro. D'où mon appel à
l'aide...

dom

unread,
Aug 28, 2006, 4:32:59 AM8/28/06
to Cakephp-fra
Désolé, la première erreur rencontrée n'est pas une erreur 500,
mais "Internal Server Error.
The server encountered an internal error or misconfiguration and was
unable to complete your request."

Dom

Tony

unread,
Aug 28, 2006, 6:43:50 AM8/28/06
to Cakephp-fra
Bon j'essaie de reprendre les etapes qui m'ont permises de faire
tourner la patisserie chez gratos ;)

-virer les .htaccess (car pas de mod_rewrite)
-/app/config/core.php : avoir define ('BASE_URL',
$_SERVER['SCRIPT_NAME']); de decommente pour le rewrite
-/index.php : commenter le bloc avec if (function_exists('ini_set')) {
... parce que ini_set exists, mais n'est pas utilisable chez free.

Sur ce 3eme, j'ai donc un bloc comme ceci :
//if (function_exists('ini_set')) {
// echo "<b>ini_set existe</b><br>";
// ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR .
CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS);
// define('APP_PATH', '');
// define('CORE_PATH', '');
//} else {
define('APP_PATH', ROOT . DS . APP_DIR . DS);
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
//}

En gardant juste les 2 define qui vont bien.

C'est un debut qui devrait te mettre sur la voie. Apres j'ai fouille un
peu plus mais c'etait aussi pour comprendre le fonctionnement de cake.
Donc je n'assure pas que les modifs que j'ai faites soient bien
interessantes.

Tony

dom

unread,
Aug 28, 2006, 12:36:53 PM8/28/06
to Cakephp-fra
(J'avais envoyé une réponse, mais j'ai dû faire une fausse manip...
Désolé si elle apparaît 2 fois)

Merci infiniment,
En fait, j'avais fait exactement la même chose que toi, mais avec des
modifs supplémentaires sur le fichier index.php qui n'ont eu comme
effet que d'aggraver les choses. :-(

Je viens donc de faire un essai en suivant tes conseils, et ça marche.

A nouveau un grand merci pour ton aide,
Dom

Reply all
Reply to author
Forward
0 new messages