Yii2 справочник команд

понедельник, 8 декабря 2014 14:47:30, написал Admin

Тут собрал наиболее часто используемые команды для yii2

Композер

Для линукс используем

  php composer.phar 

Установка

  curl -s http://getcomposer.org/installer | php

Для винды – просто composer. Установочный файл тут: https://getcomposer.org/Composer-Setup.exe. Не забываем добавлять в PATH

Здесь и далее команды для винды.

Включить и установить новый пакет с использованием кэша

composer require cinghie/yii2-tcpdf "dev-master" --prefer-dist

Установить все новые пакеты с кешем

composer install --prefer-dist

Миграции

Создание новой миграции migrate_name:

php yii migrate/create migrate_name

Применить все миграции:

php yii migrate

Тонкости установки

Для suPhp меняем владельца c рута на пользователя user1 так:

  chown -R user1:nobody public_html

Т.е. обязательно используем группу nobody иначе будет error 403 (в логе: htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable)

Если нет возможности сменить корень сайта на web - то можно поступить так. Создаем рядом с корневой папкой (к примеру public_html) папку приложения yii(например app). Разворачиваем там приложение, а затем удаляем public_html и делаем символическую ссылку:

  ln -s /home/site.ru/app/web public_html

Yii Yii2 Yii
  

Поделиться статьей с друзьями:

  

Комментарии к статье