CAPACITACION 14 DE NOVIEMBRE 2008
*CREAR EN LA CARPETA C:\wamp\www la carpeta blog (Carpeta del proyecto)
*ENTRAMOS A MIPC- PROPIEDADES - OPCIONES AVANZADAS Y SE AGREGA A LA VARIABLE DE AMBIENTE PATH C:\wamp\php\php 5.2.6
*CERRAR LA VENTANA DE CMD SI ESTA ABIERTA.
*DESPUES EN CMD SE EJECUTA:
C:\wamp\www\blog>symfony init-project blog (Observamos toda la estructura de carpetas que se crean en la carpeta blog)
*ESTRUCTURA DEL PROYECTO
C:\wamp\www\blog>symfony init-app frontend
C:\wamp\www\blog>symfony init-app backend
*CONFIGURACION DE LA BASE DE DATOS
Se crea la base de datos por PHPMYADMIN el usuario se llama ublog y nombre de la BD blog
Entramos a C:\wamp\www\blog\config\database.yml y agregamos
all:
propel:
class: sfPropelDatabase
param:
classname: PropelPDO
dsn: mysql:dbname=blog;host=localhost
username: ublog
password: 1234
encoding: utf8
persistent: true
pooling: true
NOTA:"No se debe tener varias instalaciones de php en el PATH porque presenta problemas en la estructura de Symfony"
Entramos a C:\wamo\www\blog\config\schema.yml y agregamos
propel:
blog_articulo:
_attributes: { phpName: Articulo }
id:
titulo: varchar(255)
contenido: longvarchar
created_at:
blog_comentario:
_attributes: { phpName: Comentario }
id:
articulo_id:
autor: varchar(255)
contenido: longvarchar
created_at:
*DESPUES VAMOS A CMD Y EJECUTAMOS
C:\wamp\www\blog>symfony propel-build-model
>> schema converting "C:/wamp/www/blog/config/schema.yml" to XML
>> schema putting C:/wamp/www/blog/config/generated-schema.xml
>> propel Running "om" phing task
[propel-om] Could not perform XLST transformation. Make sure PHP has been compi
led/configured to support XSLT.
>> file- C:/wamp/www/blog/config/generated-schema.xml
>> autoload reloading autoloading
C:\wamp\www\blog>symfony propel-build-sql
>> schema converting "C:/wamp/www/blog/config/schema.yml" to XML
>> schema putting C:/wamp/www/blog/config/generated-schema.xml
>> propel Running "sql" phing task
[propel-sql] Could not perform XLST transformation. Make sure PHP has been comp
iled/configured to support XSLT.
>> file- C:/wamp/www/blog/config/generated-schema.xml
*POR ULTIMO ENTRAMOS A
C:\wamp\www\blog\data\sql y miramos el archivo lib.model.schema.sql se copia el texto de la BD y se ejecuta por phpMyAdmin
martes, 18 de noviembre de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario