-
Notifications
You must be signed in to change notification settings - Fork 1
Home
tsolar edited this page Aug 26, 2012
·
9 revisions
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
- Ejecutar como root:
- 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>
- Ir a http://localhost/yii-example-project o donde se haya ubicado la carpeta del proyecto para ser visible con un navegador