Первый опыт установки фреймворка


Код установки

Здравствуйте дорогие друзья и колеги. Моё краткое сообщение направлено для начинающих программистов которые хотели бы разобраться с установкой фреймворка YII2 на VDS сервер в котором по умолчанию стоит PHP версия 5.4.

Мой опыт по установке фреймворка начался с чтения документации, после установки композера в директорию проекта ( выполнять команду mv composer.phar /usr/local/bin/composer я не стал.), установщик начал выдавать ошибки по поводу устаревшей версии PHP:

Problem 1                                                                                            
    - Root composer.json requires php 7.3.31 but your php version (5.4.16) does not satisfy that requir
ement.                                                                                                 
  Problem 2                                                                                            
    - codeception/codeception[4.0.0, ..., 4.1.8] require php >=5.6.0 <8.0 -> your php version (5.4.16) 
does not satisfy that requirement.                                                                     
    - codeception/codeception[4.1.9, ..., 4.2.x-dev] require php >=5.6.0 <9.0 -> your php version (5.4.
16) does not satisfy that requirement.    
  

Решить проблему можно вызовом более свежей версии PHP (у меня 7.3):

/opt/php73/bin/php composer.phar create-project --prefer-dist yiisoft/yii2-app-basic basic

После ввода этой команды в shell клиенте (ispmanager) вашего VDS, фреймворк YII2 установиться нормально.

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