Skip to content
tsolar edited this page Aug 26, 2012 · 9 revisions

yii-example-project

Yii example project

Este proyecto es un ejemplo como introducción al framework Yii http://www.yiiframework.com/

Los pasos a seguir para dejar operativo el proyecto son:

  • Descargar Yii desde http://www.yiiframework.com/downloads o clonarlo desde el repo git
  • Descomprimir y dejar la carpeta en algún directorio
  • Copiar index-example.php a index.php
    • cp index-example.php index.php
  • Corregir $yii en index.php para que apunte a donde quedó la carpeta de yii
  • Copiar protected/config/main-example.php a protected/config/main.php
    • cp protected/config/main-example.php protected/config/main.php
  • Crear carpetas que no están versionadas, porque tienen código autogenerado
mkdir assets
mkdir -p protected/runtime
  • Dar permisos a las carpetas que tienen códigos autogenerados
chmod 777 assets
chmod 777 -R protected/runtime
  • Crear una base de datos MySQL llamada 'miapp'
  • Importar protected/data/miapp.sql en la base de datos 'miapp' recién creada
    • mysql -uroot miapp < protected/data/miapp.sql
  • verificar que el módulo apache rewrite esté activado
    • Ejecutar como root: a2enmod rewrite
  • verificar que AllowOverride esté con All
    • algo así:
<Directory /home/yii/yii-example-project/public_html/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All 
		Order allow,deny
		allow from all
</Directory>
Clone this wiki locally