44 Comentarios
Gracias por este articulo, me ha venido muy bien.
Enviado por Juan el 16-09-2010, 12:09
gracias por el articulo por fin me funciono :).
Enviado por sebastian el 11-10-2010, 20:10
Ok, un placer.
En breve haremos un articulo sobre instalación avanzada en servidor Linux, para Producción.
Enviado por Miguel el 13-10-2010, 09:10
Gracias por el dato =D
Enviado por Shax el 18-10-2010, 20:10
Muchas gracias. eres realmente muy entendible, habia buscado arto algo asi, repito muchas gracias por darte el tiempo para que los burros como nosotros jajajaj instalemos esto
muchas gracias
Enviado por Esteban Moreno el 18-11-2010, 20:11
Gracias a ti Esteban por apreciar este articulo.
La pretensión es ayudar e intentar ser lo mas claro posible, por que de poco sirve un tutorial o un manual que solo sirva a "listos" y "experimentados".
Un saludo.
Enviado por Miguel el 18-11-2010, 21:11
Gracias por esta información, ahora a usar Cake.!!!!
Enviado por Eddy Efrain Luque C el 23-11-2010, 04:11
Hola! todo el manual me sirvio hasta la parte de llamar a cake; aparte de dar el mensaje de bienvenida aparecen otras cosas... las coloco a continuación:
http://yfrog.com/20kf5p
Cabe destacar que estoy utilizando windows 7 ultimate 64 bits.
Gracias de antemano, espero tu pronta ayuda.
Enviado por manuel el 15-12-2010, 03:12
Lo siento! ya solucione el inconveniente... venía siendo una burrada mía.
Enviado por manuel el 15-12-2010, 04:12
Hola Manuel.
Me alegro de que hayas solucionado el problema, no te conteste antes por que he estado un poco liado.
Pero, ¿Que es lo que estaba mal y como lo solucionaste?, así ayudarás a quien tenga el mismo problema
Enviado por Miguel el 18-12-2010, 12:12
Hola, segui paso a paso tu tutorial y todo me funciona pero tengo un problema, al cargar Miproyecto se muestra igual que en tu ejemplo pero no muestra los estilos no colores, solo muestra la pagina con letras negras y fondo blanco. Podrias ayudarme? Uso wamp 2.0 Gracias.
Enviado por Alfredo el 19-01-2011, 03:01
Ya lo arregle. Por si a alguien mas le sucedio, el problema estaba en el archivo database.php dentro de la carpeta config de Miproyecto, mi problema era que decia:
var $nombreBD y debe de decir:
var $default
Saludos.
Enviado por Alfredo el 19-01-2011, 04:01
Perfecto Alfredo, gracias por la aclaración.
Enviado por Miguel el 19-01-2011, 12:01
Muchas gracias por el artículo, lo he seguido paso a paso y funcionó muy bien!
Pero me queda una duda: ¿en qué caso se debe configurar los datos del archivo dbo_mysql.php (C:\wamp\cake\cake\libs\model\datasources\dbo)?
ya que modificando esos datos no te permite la conexión, pero sí cuando lo haces en database.php (C:\wamp\www\mi_proyecto\config).
Muchas gracias!
Enviado por Julio el 08-04-2011, 22:04
Hola Julio.
No entiendo por que quieres cambiar cosas de las librerias.
Si me explicas para que tienes necesidad de cambiar el archivo dbo_mysql.php igual puedo contestarte.
Me alegro de que te haya funcionado bien todo siguiendo em minitutorial.
Enviado por Miguel el 08-04-2011, 22:04
En realidad lo leí en algún tutorial (de los muchos que revisé), indicaba que se debía configurar el accesos a las BD a través de ese archivo, por eso la pregunta.
Aprovecho para consultarte, ¿es posible usar los templates de smarty o wordpress con cake?
Espero que sigas con estos tutoriales que son de gran ayuda para los que empezamos.
Muchas gracias!
Enviado por Julio el 09-04-2011, 13:04
Para configurar los accesos a tu base de datos lo haces desde app/config/database.php, en ese archivo modificas lo que te interese.
En cuanto a Smarty y Wordpress, sí puedes usar sus motores de plantilla. Yo no los he utilizado pero he leido que se puede:
en http://bakery.cakephp.org/spa/articles/HyperCas/2010/10/11/el_blog_de_cakephp_tutorial_con_smarty
y
http://planetcakephp.org/aggregator/items/2412-integrating-wordpress-with-cakephp
Sin embargo verás que las plantillas en cakephp son tan sencillas que no necesitarás nada más.
Enviado por Miguel el 09-04-2011, 17:04
He logrado conectar con la bd luego de crearla, todo sale en verde pero ahora... no se como hacer o como empezar mi aplicacion, que me sugieres?
Enviado por joseluis el 16-04-2011, 21:04
Hola Jose Luis. Te sugiero que empieces con el tutorial oficial de CakePhp, concretamente con el Blog. Aqui tienes el enlace http://book.cakephp.org/es/view/1528/Blog Es la mejor forma de aprender. Un saludo.
Enviado por Miguel el 17-04-2011, 18:04
Hola estoy siguindo tu manual, cuando ejecuto en la consola >cake me pone que no se reconoce como comando. me he descargado cakephp2.0.0 y lo tengo colocado en C:\wamp\cake\
¿por qué no me lo reconoce? Muchas gracias!
Enviado por anita el 12-05-2011, 03:05
Hola Anita. La versión de cake 2.0 esta en desarrollo, es mejor que te bajes la versión 1.3 , por que puede que por eso no funcione correctamente.
Enviado por Miguel el 12-05-2011, 13:05
Gracias por tu respuesta pero tampoco me reconoce el comandao con la versión 1.3, :(
Enviado por Anita el 13-05-2011, 00:05
me sale el este error que puedo hacer.
Sweet, "Miproyecto" got Baked by CakePHP!
( ! ) Fatal error: Class 'Debugger' not found in C:\wamp\www\miproyecto\views\pages\home.ctp on line 5
Call Stack
# Time Memory Function Location
1 0.0008 363576 {main}( ) ..\index.php:0
2 0.0016 387320 require( 'C:\wamp\www\miproyecto\webroot\index.php' ) ..\index.php:17
3 0.1787 3818304 Dispatcher->dispatch( ) ..\index.php:77
4 0.1849 3891304 Dispatcher->_invoke( ) ..\dispatcher.php:119
5 0.1912 4134520 call_user_func_array ( ) ..\dispatcher.php:170
6 0.1912 4134736 PagesController->display( ) ..\dispatcher.php:0
7 0.1913 4135928 Controller->render( ) ..\pages_controller.php:80
8 0.1915 4138600 View->render( ) ..\controller.php:848
9 0.2048 5081400 View->_render( ) ..\view.php:390
10 0.2053 5149984 include( 'C:\wamp\www\miproyecto\views\pages\home.ctp' ) ..\view.php:647
Enviado por Jorge el 07-06-2011, 06:06
Hola Jorge.
Comprueba que el directorio tmp es escribible. Además deberías comprobar cuanta memoria tienes en php, mira php.ini en la linea memory_limit = xxx, y subele al menos 256M.
Enviado por Miguel el 07-06-2011, 16:06
he realizado todos los pasos segun se ha explicado, pero cuando ingreso a localhost/myproyecto, me encuentro con el siguiente error:
Sweet, "Interpretador" got Baked by CakePHP!
Fatal error: Class 'Debugger' not found in C:\wamp\www\interpretador\views\pages\home.ctp on line 5
no se que hacer, soy nuevo en esto
Enviado por angelo ortiz el 22-07-2011, 00:07
Hola Angelo.
Usa la versión 1.3.x de Cakephp, por que la versión 2 esta en desarrollo y tiene bugs.
Enviado por Miguel el 22-07-2011, 10:07
Hoy probe la version de cakehphp 1.3.10
y al correrlo me sale:
URL rewriting is not properly configured on your server.
Help me configure it
I don't / can't use URL rewriting
Creo tener el mod_rewrite bien configurado segun las instrucciones del propio manual de cake, Tambien lei en internet que se trataria de un bug de esta nueva versión, ¿que tan cierto es esto?
Muy buen ariticulo.
Enviado por Franco el 25-07-2011, 22:07
Hola Franco, tienes razón parece que es un bug. Bajate una versión anterior o espera a que se corrija, aqui tienes un post relacionado con ese bug: http://cakephp.1045679.n5.nabble.com/cakephp-1-3-10-URL-rewriting-is-not-properly-configured-on-your-server-td4444962.html. Gracias.
Enviado por Miguel el 26-07-2011, 00:07
Cuando termino de hacer todos los pasos esto me da como resultado... Fatal error: Class 'Debugger' not found in C:\wamp\www\prueba\views\pages\home.ctp on line 5,
Soy nueva en esto, gracias
Enviado por quetzahey el 28-07-2011, 09:07
Hola quetzahey. Imagino que has utilizado la version 2.0 de Cakephp, pero esta versión esta en desarrollo y tiene bugs. Uno de ellos es el que indicas. Hay dos soluciones: 1- descarga la version 1.3.x y sigues los pasos del tutorial. 2- Añade en la versión que ya tienes instalada en app/config/bootstrap.php lo siguiente: App::import(''Core'', ''Debugger'');. Espero haberte ayudado.
Enviado por Miguel el 28-07-2011, 10:07
de verdad es excelente su forma de enseñar. me vino como anillo al dedo, continua así , me funcionó bien a la primera.
Enviado por ender el 09-08-2011, 02:08
Gracias Ender, me alegro de haberte ayudado.
Enviado por Miguel el 10-08-2011, 09:08
Buen tutorial pero te falto un detalle para que funcione la consola de cake y puedas crear, los modelos de la base de datos ,vistas , controladores , si trabajas en un servidor local como xampp o otro copiar el php.ini de la carpeta apache/ a la carpeta php/ para que funcione la consola de cake correctamente.
Enviado por giorgos barkos el 27-10-2011, 02:10
Gracias Giorgos, es un buen aporte.
Enviado por Miguel el 27-10-2011, 18:10
Al seguir tutorial me funciona con losl siguientes errores:
1 -Warning: include(Cake\bootstrap.php) [function.include]: failed to open stream: No such file or directory in E:\xampp\htdocs\noticias\webroot\index.php on line 77
2- Warning: include() [function.include]: Failed opening 'Cake\bootstrap.php' for inclusion (include_path='E:\xampp\htdocs\lib;.;E:\xampp\php\PEAR') in E:\xampp\htdocs\noticias\webroot\index.php on line 77
3- Fatal error: CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your \cake core directory and your \vendors root directory. in E:\xampp\htdocs\noticias\webroot\index.php on line 86
Enviado por Memocali el 30-10-2011, 12:10
Hola Memocali, comprueba que verdaderamente existe el archivo cake/bootstrap.php
Enviado por Miguel el 30-10-2011, 12:10
Memocali, tu problema esta en:
E:\xampp\htdocs\noticias\webroot\index.php
Descomenta la linea 59 la que dice:
//define('CAKE_CORE_INCLUDE_PATH', 'C:' . DS . 'wamp' . DS . 'cake' . DS . 'lib');
en tu caso debiera decir algo como:
//define('CAKE_CORE_INCLUDE_PATH', 'E:' . DS . 'xampp' . DS . 'cake' . DS . 'lib');
y prueba otra vez ;). Saludos.
Enviado por Rodolfo el 16-12-2011, 01:12
Gracias, muy claro el tutorial, ya que en la web de cakephp no entendy ni 5 de como instalarlo.
En espera de tutos de uso en desarrollo.
Enviado por Carlos el 27-01-2012, 00:01
Gracias Carlos. Haber si sacamos tiempo ;)
Enviado por Miguel el 28-01-2012, 08:01
Pedazo de craaaaaaack Rodolfo!!!! Ahora marcha perfectamente! :)
Mil gracias!!!!
Enviado por Koletté el 30-01-2012, 22:01
buen dia... instale wamp y estoy tratando de utilizar cake. En primer lugar utilice cake 1.3 y segui todo los pasos en el tutorial pero al usar cake bake sucfre un error q dice "CLI dejo de funcionar" y se cierra, intente con cake 2.0 y todo en la consola funciona aparentemente bien pero a la hora de ver mis proyectos en el explorador aparecen dos warning y un error fatal:
"Warning: include(Cake\bootstrap.php) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\gabo\webroot\index.php on line 79"
"Warning: include() [function.include]: Failed opening 'Cake\bootstrap.php' for inclusion (include_path='C:\wamp\www\lib;.;C:\php\pear') in C:\wamp\www\gabo\webroot\index.php on line 79"
"Fatal error: CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your \cake core directory and your \vendors root directory. in C:\wamp\www\gabo\webroot\index.php on line 88"
disculpa mi ignorancia, me estoy iniciando en esto y no doy con la solucion, espero me puedas ayudar y gracias de antemano :)
Enviado por gabo el 12-02-2012, 20:02
Gabo, prueba la solución que nos dió Rodolfo más arriba: Descomenta la linea 59, en index.php, la que dice: //define('CAKE_CORE_INCLUDE_PATH', 'C:' . DS . 'wamp' . DS . 'cake' . DS . 'lib'); y prueba otra vez ;).
Enviado por Miguel el 13-02-2012, 08:02
Hola Miguel,
saludos amigo, quería darte las gracias, descomente la línea 59 del index y todo como la seda, muchas gracias y muy amable, saludos.
Enviado por Israel el 25-04-2012, 17:04
A mi se me cierra el PHP al ejecutar cake bake
Enviado por Carlos el 15-05-2012, 04:05