El 17/10/2007, a las 11:38, [EMAIL PROTECTED] escribió:
> Me gustaría conocer opiniones. Hola. Un par de cosas: Yo había hecho hace unos días pruebas para subir una aplicación (en cake 1.2) a hosting compartido de Arsys. (El Virtual ISP Linux). Efectivamente no permiten el mod-rewrite. Y también me encontré con otros problemas: 1. La versión de PHP. Pidiéndolo a soporte técnico la han subido 4.3.11 y de momento me fue bien. 2. Codificación. Tuve que pedir también que tomaran medidas para permitir UTF-8. Eso me fastidió una aplicación anterior que iba en ISO-latin-1, aunque luego enviando un header('Content-Type: text/ html; charset=iso-8859-1') lo arreglé para la aplicación antigua (tuve que hacerlo así porque con el META no había manera, lo pongo de memoria, yano tengo acceso ahora al código). La verdad es que hay pocas cosas que hacer en CakePHP: - Eliminar los .htaccess que pone CakePHP (son tres). en app/config/ core.php te lo explica. - Hay que tocar app/config/core.php y "descomentar" esta línea: define ('BASE_URL', env('SCRIPT_NAME')); Personalmente, no me funcionó bien porque Arsys tiene el PHP en modo CGI y por alguna razón env() no devuelve esa variable concreta, así que yo la puse así y bien (en realidad es lo mismo, lo que pasa es que Cake si detecta que es CGI asigna el valor a otra clave ???) define ('BASE_URL', $_SERVER['SCRIPT_NAME']); (creo que nada más, ahora mismo no recuerdo de memoria si tenía que añadir index.html al BASE_URL porque al principio no conseguía hacer funcionar nada y anduve con muchas pruebas hasta encontrar la solución, pero casi seguro que no. La única diferencia es que las url son ahora index.php/controller/action El problema puedes tenerlo si las has especificado de alguna manera muy estática. En el 1.2 se pueden usar url en el formato array ('controller' => 'lo_que_sea', 'action' => 'lo_que_sea') y Cake se encarga de lo demás. Otra limitación (en el caso de CakePHP 1.2) es que no puedes usar la carpeta vendors para css o javascript y las tienes que poner en webroot. Por demás, la aplicación funcionaba estupendamente. (hablo en pasado porque hace un par de días la quité) -- Fran Iglesias [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a CakePHP-es@googlegroups.com Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---