Home  >  Article  >  PHP Framework  >  How to install yii2

How to install yii2

(*-*)浩
(*-*)浩Original
2019-11-05 09:09:142264browse

Yii2 installation: Install through composer

How to install yii2

1. First, install composer.

2, Global settings for Composer using Chinese mirror: (Recommended learning: yii tutorial)

composer config -g repo.packagist composer https://packagist.phpcomposer.com

3, Installation composer-asset-plugin (If you do not install composer-asset-plugin, problems will occur when installing yii2 later. The latest version is installed by default here)

composer global require "fxp/composer-asset-plugin"

4. (1) Install the basic version, projectName is yourself project name.

composer create-project --prefer-dist yiisoft/yii2-app-basic projectName

(2) Install the advanced version. (The advanced version distinguishes the frontend and backend directories backend and frontend)

composer create-project --prefer-dist yiisoft/yii2-app-advanced projectName

Note: The advanced version needs to be initialized after installation. Double-click the "init.bat" file in the root directory and select "0" (indicating development environment). Then just select "yes" and the entry file will be automatically generated.

5, Configure the domain name information and you can access it. (The advanced version needs to configure the front and back domain names separately)

Possible problems:

Possible problems after installation: The vendor file cannot be found folder.

Cause: composer-asset-plugin is not installed or the version is too low

Solution: Find the root directory of the file, which is the composer.json file directory, open the command line and execute: composer update

The above is the detailed content of How to install yii2. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn