К основному контенту

Сообщения

Показаны сообщения с ярлыком "Yii2"

Отмена возможности регистрации в dektrium / yii2-user

В одном из проектов появилась необходимость регистрации пользователей только с помощью панели администрирования. То есть  исключить полностью возможность регистрации пользователями. Для авторизации в проекте (Yii2) исспользую библиотеку dektrium. В документации пишут следующее: enableRegistration (Type:  boolean , Default value:  true ) If this option is set to  false , users will not be able to register an account. Registration page will throw  HttpNotFoundException . However confirmation will continue working and you as an administrator will be able to create an account for user from admin interface. Если данная опция устанеовлена в false, пользователи не смогут зарегистрировать свой аккаунт. Страница регистрации будет выводить  HttpNotFoundException  исключение. В тоже время подтверждение регистрации будет работать, и вы, как администратор будете иметь возможность создавать пользователей из панели администрирования. Т.е в конфиге должно ...

Ошибка при установке плагина composer-asset-plugin v1.0.0-beta3

При попытке установки плагина composer-asset-plugin v1.0.0-beta3 с помощью команды php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3" может возникнуть следующая ошибка: Your requirements could not be resolved to an installable set of packages.   Problem 1     - Installation request for fxp/composer-asset-plugin 1.0.0-beta3 -> satisfiable by fxp/composer-asset-plugin[v1.0.0-beta3].     - fxp/composer-asset-plugin v1.0.0-beta3 requires composer-plugin-api 1.0.0 -> no matching package found. Potential causes:  - A typo in the package name  - The package is not available in a stable-enough version according to your minimum-stability setting    see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details. Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems. Installation failed, deleting ./composer.json. Проблема решается ба...

Проблемы с установкой Composer для Yii2

Давеча начал изучать фраймворк Yii2. Так как с ним раньше не имел никаких дел, начал с нуля, то есть скачал книгу Web application development with yii 2 and php (кстати думаю сделать перевод, так как не нашел нигде). Первое что надо было - установить Composer, и тут я столкнулся с проблемой. Почвой для изучения и тестирования я выбрал Linux OpenSUSE 12.3, так как неплохо с ним знаком. Установил его себе на VirtualBox. Для начала мне необходимо скачать архив с нужным инструментом: $ curl -sS https://getcomposer.org/installer | php На что я получил ошибку: If 'php' is not a typo you can use command-not-found to lookup the package that contains it, like this cnf php То есть, для начала нам необходимо установить php. No problem... yast -i php Но меня снова ждало разочарование Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again: The phar extension is missing. Install it o...