Migración de base de datos Yii

Hola chicos, soy nuevo en el marco de trabajo de yii y estoy siguiendo las instrucciones de larry ullman en el libro electrónico. El problema que tengo es: cuando estoy creando una nueva migración, sigo recibiendo este error.

The migration directory does not exists:application.migrations

I use the command : $ yiic migrate create <name>

Gracias chicos por ayudarme a entender yii.

preguntado el 05 de mayo de 13 a las 18:05

¿Tiene el directorio "proyecto/protegido/migraciones"? es escribible? -

Tengo el directorio "protegido/migraciones" pero no sé si se puede escribir. como comprobare eso? -

En unix/linux puedes comprobar ls -la projectpath/protected/migrations ¿Qué servidor web usas? -

Actualmente estoy usando XAMPP Señor -

donde yiic ejecutado desde? debería ser de protected directorio de su proyecto. Quiero decir que deberías ejecutar cd /project/protected/ antes de migrar -

1 Respuestas

Me di cuenta de que la respuesta a este problema se ha respondido en la sección de comentarios, pero es posible que otros no la noten.

Solo para resumir:

  1. Necesitas ejecutar el yiic dentro de protected directorio
  2. Debería haber un yiic.bat dentro de protected directorio
  3. En algunos casos, el migration directorio dentro del protected El directorio debe estar disponible de antemano y se puede escribir.

Respondido el 13 de junio de 14 a las 02:06

No tenía el yiic.bat (así como el archivo yiic) en mi directorio protegido, su respuesta me ayudó... gracias. - noticias2001

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.