¡No Quiero Programar! PHP, CodeIgniter y otros frameworks!

30dic/083

Haciendo una buena instalación de CakePHP

Bueno lo primero que habrá que hacer es instalar correctamente CakePHP para empezar a probar y aprender un poquito.

- Nos dirijiremos a la página web de CakePHP y bajaremos la ultima versión, yo en este caso he bajado la versión "1.2.0.7945 RC4", supongo que cualquier versión que sea 1.2.xxx será todo igual. Pondremos todos los archivos bajados en nuestro servidor (ya sea local o remoto).

Ojo! Hay que tener activado el módulo "Mod_Rewrite", lo mas seguro esque ya lo tengáis activado, en este caso veréis algo parecido a esto [captura], en caso de que no lo tengáis activado veréis algo sin "estilos cargados" [captura].

- Ahora hay que darle permisos de escritura a la carpeta "tmp" dentro de la carpeta app/

- Pasamos a crear una base de datos y añadimos los datos de conexión en app/config/database.php

- Cambiamos la cadena de seguridad en app/config/core.php, donde pone "Configure::write('Security.salt', '*****');" ponemos cualquier combinación de letras y simbolos que queramos.

Si todo se ha configurar correctamente al acceder a la carpeta de la aplicación os tendran que salir 4 recuadros de color verde que os dicen:

Your tmp directory is writable.

The FileEngine is being used for caching. To change the config edit APP/config/core.php

Your database configuration file is present.

Cake is able to connect to the database.

Con esto ya seremos capaces de empezar a trabajar con CakePHP. Si os surge algún problema en la instalación no dudéis en preguntarmelo.

Comentarios (3) Trackbacks (0)
  1. Uhm! Que bien me viene esto jeje
    Después de estar algún tiempo sin tocar frameworks decidí ayer que en vez de CI quería aprender otro. Empecé con Symfony, pero hay algo que no hago bien :S así que esta mañana se me ha ocurrido echar un ojo a CakePHP.

    Pues bien, siguiendo el manual de su web he empezado y he subido las cosillas. Se me ha ocurrido meterme aquí y me he dado cuenta de que mi instalación no lee el CSS. Es raro, porque según dices eso se debe a no tener activado el módulo ‘Mod_Rewrite’ pero si que está activado ya que lo uso en otras aplicaciones que he creado en el mismo dominio.

    Pues nada, a ver si me aclaras esto (la instalación aparece al darle a mi nick) y sigo leyendo manuales por aquí, que los de CI me sirvieron en su momento ^^

    Saludos!

  2. se agradece el dato, la verdad me fue util ya q estoy empezando con cakephp. saludos

  3. Para gOrka. El tema del CSS lo solucioné siguiendo al pie de la letra las instrucciones del book en cakephp.org Ahí dice que hay que modificar el archivo de configuración de Apache, httpd.conf, debes cambiar la configuración de AllowOverride ahí no lo dice pero esa línea podría estar en dos partes de tu archivo. No olvides sacar el comentario de la línea ‘LoadModule rewrite_module …’, asegúrate que los tres htaccess de cake están iguales y con eso tiene que funcionar. Los detalles están en el link http://book.cakephp.org/es/view/37/Apache-and-mod_rewrite-and-htaccess


Deja un comentario


Aún no hay trackbacks.