Looking for yii2-advanced-app Answers? Try Ask4KnowledgeBase
Looking for yii2-advanced-app Keywords? Try Ask4Keywords

yii2-advanced-appComenzando con la aplicación yii2-advanced


Observaciones

Esta sección proporciona una descripción general de qué es la aplicación yii2-advanced, y por qué un desarrollador puede querer usarla.

También debe mencionar cualquier tema grande dentro de la aplicación yii2-advanced, y vincular a los temas relacionados. Dado que la Documentación para yii2-advanced-app es nueva, es posible que deba crear versiones iniciales de esos temas relacionados.

Instalación o configuración

requerimientos de instalación

El requisito mínimo de esta plantilla de proyecto es que su servidor web sea compatible con PHP 5.4.0.

Yii2-advanced-app se puede instalar de dos maneras. Son

  1. Instalación a través de Composer
  2. Instalación desde un archivo comprimido

1) Instalación a través de Composer

Si aún no tiene Composer instalado, puede hacerlo siguiendo las instrucciones en getcomposer.org . En Linux y Mac OS X, ejecutará los siguientes comandos:

Primero necesitamos instalar compositor.

Paso 1 Instalar Composer. Ejecuta el siguiente comando en tu terminal

curl -sS https://getcomposer.org/installer | php
 

Paso-2 Ahora cambiar directorio

sudo mv composer.phar /usr/local/bin/composer
 

Paso-3 cheque compositor trabajando

composer
 

Si Composer se instaló con éxito.

Luego instale la aplicación usando los siguientes comandos:

composer global require "fxp/composer-asset-plugin:~1.1.1"
composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-application
 

El primer comando instala el complemento de activo de compositor que permite administrar las dependencias de paquetes de bower y npm a través de Composer. Solo necesitas ejecutar este comando una vez por todas. El segundo comando instala la aplicación avanzada en un directorio llamado yii-application. Puede elegir un nombre de directorio diferente si lo desea.

2) Instalar desde un archivo comprimido

Extraiga el archivo comprimido descargado de yiiframework.com a un directorio llamado avanzado que está directamente debajo de la raíz web.

Modifique el archivo config / web.php ingresando una clave secreta para el cookieValidationKey configuración cookieValidationKey (esto se hace automáticamente si está instalando Yii usando Composer):

// !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => 'enter your secret key here',
 

Luego siga las instrucciones que se dan en la siguiente subsección.

Preparando la aplicación

Después de instalar la aplicación, debe realizar los siguientes pasos para inicializar la aplicación instalada. Solo necesitas hacer esto de una vez por todas.

  1. Abra un terminal de consola, ejecute el comando init y seleccione dev como entorno.
/path/to/php-bin/php /path/to/yii-application/init
 

Si lo automatiza con un script, puede ejecutar init en modo no interactivo.

/path/to/php-bin/php /path/to/yii-application/init --env=Production --overwrite=All
 
  1. Cree una nueva base de datos y ajuste la configuración de los components['db'] en common/config/main-local.php consecuencia.

  2. Abra un terminal de consola, aplique migraciones con el comando /path/to/php-bin/php /path/to/yii-application/yii migrate .