У меня тоже была какая-то проблема с Composer. В итоге Yii2 установил следующим способом:
1. В командной строке выполнил команду:
php -r "readfile('https://getcomposer.org/installer');" | php
В папке появится файл composer.phar.
2. Теперь Yii2 устанавливается при помощи команды:
php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta4"
php composer.phar create-project --prefer-dist yiisoft/yii2-app-basic projectname
Еще нужно будет ввести пароль с аккаунта Github.
PS. Применяй консоль из OpenServer. Там, если не ошибаюсь, прописаны все пути как в php так и mysql.