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_htmlYii Yii2 Yii