Установка yii2 на openserver под windows

Перед тем, как начать работать, нам необходимо установить yii2. Устанавливать его мы будем на локальный сервер openserver работающий на ОС windows. Мы можем воспользоватся одним из способов:

  1. установка yii2 через comoser
  2. установка yii2 через архив

ВНИМАНИЕ! Версия php должна быть >= 5.4.0

Так же стартовый шаблон yii2 может быть двух типов:

  1. yii2 advanced
  2. yii2 basic

Теперь более детально разберем каждый из способов установки каждого шаблона.

Установка yii2 basic и advanced шаблонов через composer

Заходим в консоль openserver (если вы его уже запустили), как показано на рисунке ниже:

openserver-consol

openserver — воход в консоль

Далее необходимо проверить установлен ли composer. Обычно он присутствует в стандартной сборке openserver, но лучше удостовериться. Для этого в консоле вводим команду:

Вы должны увидеть на экране следующее:

composer-install

Проверка composer

Если на экране отобразиться что то другое, значит вам необходимо самостоятельно установить composer, для этого воспользуйтесь ссылкой install и следуйте всем инструкциям для windows,  в ней.

 C composer разобрались, теперь перейдем непосредственно к установке yii2. Через консоль переходим в папку домена куда будем устанавливать yii2. У меня домен — localhost. Команда будет выглядеть так:

После выполнения команды проверьте в какой директории вы находитесь:

directory

Убедившись в соответствии каталога, вводим команду:

Теперь, чтобы установить basic версию используем команду:

А для установки advanced:

Через коменду composer мы создаем проект и скачиваем в него фалы фреймворка. Последний параметр «yii2-basic» — это имя каталога в который установиться yii2. Теперь файлы фреймворка находятся в Папка_выбранного_домена/yii2-basic/ или yii2-advanced. У меня полный путь выглядет так: C:\openserver\domains\localhost\yii2-basic.

 Теперь можно проверить установку перейдя по адресу http://localhost/yii2-basic/web или http:///localhost/yii2-advanced/frontend/web/. Если сайт открылся то все хорошо, установка прошла успешно. Но достаточно часто на этом этапе возникают ошибки о них мы поговорим в конце статьи.

Установка yii2 basiс и advanced шаблонов через архив.

Здесь все намного проще. Создаем директорию домена в который будем устанавливать yii2 или новый домен. Переходим по ссылке  и ищем на странице заголовок: «Install from an Archive File», сразу под ним будут предложены 2е ссылки для скачивания basic и advanced версии. Скачиваем необходимую и распаковываем в раннее созданную директорию. Все, на этом установка закончена. Можно проверить работу фреймворка перейдя по адресу:

Для basic — Ваш_домен/Директория_Разархивирования/web/

Для advanced — Ваш_домен/Директория_Разархивирования/frontend/web/

На этом этапе тоже могут встретиться ошибки, о них ниже.

Распространенные ошибки yii2 при установки

Иногда при установки yii2 через composer можно встретить такую ошибку:

error

Для того что бы её решить, необходимо скачать архив yii2, взять оттуда папку vendor и переместить в корневую папку фреймворка. После этого все должно заработать.

Другая распространенная ошибка:

error-2

В данном случае нам необходимо найти файл web.php в папке config открыть его и в cookieValidationKey поставить любое значение

cookieValidation

На этом все! Если у вас остались вопросы или трудности связанные с установкой yii2 пишите в комментариях, постараюсь всем помочь!

Комментарии

  1. homeprorab.info

    Ответить

  2. Starko

    Ответить

  3. Lavr

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован.