В основном мои действия по установке были взяты из этой статьи. установка Yii2
НО! У меня возникло несколько проблем- не описанных в статье.
1.Устарел композер!!! надо сразу выполнить команду , вроде эту composer self-update
2. Не установлен Pear
Как я это решил? Перешел на сайт сайт open servera и нашел инструкцию для установки Pear!!!
1 2 3 4 |
Установка Pear Чтобы выполнить установку Pear запустите сервер и выполните [Меню → Дополнительно → Консоль], после чего наберите в консоли команду go-pear и следуйте дальнейшим командам установщика. |
При установке выбрал всё значениями по умолчанию. Теперь Pear работает. Не надо искать особых инструкций и скачивать его отдельно. Open server сам все сделает. ВНИМАНИЕ. Консоль надо запускать именно чеерз опен сервер. Консоль гит и консоль виндовс не сработает.
3. выскочила ошибка как на сайте установка Yii2 связанная с количеством подключений,пришлось зарегистрироваться на ginhub и выполнить действия описанные в ссылке.
вот эта команда
1 |
composer config -g github-oauth.github.com <Ваш_Token> |
4. Проблема с использованием команды Init . Если у вас не установлен Pear и вы не смогли выполнить команду скачки composera, у вас init не запустится, этого файла в принципе не будет существовать.
5. каталоги. По умолчанию все устанавливается в advanced. Если из этой папки скопировать в корень сайта, то команда init может быть выполнена в корне сайта. и все пути будут от корня.
6. Не знание как пользоваться консолью. (cd папка) — переходим на уровень глубже.
7. если у вас все отработало как надо, то проверьте , перезагрузили ли вы open server
8. У меня бек стал доступен по адресу /http://yii/backend/web/index.php?r=site%2Flogin — у меня счастье)))