yii2 advanced 安装 YiiYii2安装
程序员文章站
2022-04-29 21:53:06
...
下载地址:https://github.com/yiisoft/yii2-app-advanced
yii2刚下载,这个时候是没有入口文件的,需要安装。
下载后放在指定目录
运行init.bat
init.bat一闪而过
如果在初始化的时候init.bat一闪而过。
打开cmd,cd 到指定目录,运行init.bat便可看到错误信息,如图
d: cd d:\www\yii_advanced_app_2_0_9 d:\www\yii_advanced_app_2_0_9>init.bat
php.exe 不是内部或外部命令
解决办法两个:
1.环境变量设置下,要把php的执行文件,也就是php.exe设置到环境变量里面,我的电脑右键,属性,里面找到环境变量设置,在后面添加一个到php.exe的路径就可以了。
2.用文本编辑器打开根目录下的init.bat修改
if "%PHP_COMMAND%" == "" set PHP_COMMAND= php.exe
改为
if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\wamp\bin\php\php5.3.10\php.exe
再双击init.bat则运行成功,如图:
输入0:开发环境,输入1:生产环境
我是在本地做开发,所以选择0,回车
目录结构
注意
apache 要配置到/frontend/web目录下,因为前台入口文件在这里,这跟其他框架配置到根目录有点不一样.注意站点路径.
如下:
<VirtualHost *:80> DocumentRoot "D:/xampp/htdocs/yii_advanced_app_2_0_9/frontend/web" ServerName yii_advanced_app_2_0_9.me <Directory "D:/xampp/htdocs/yii_advanced_app_2_0_9/frontend/web"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "D:/xampp/htdocs/yii_advanced_app_2_0_9/backend/web" ServerName admin.yii_advanced_app_2_0_9.me <Directory "D:/xampp/htdocs/yii_advanced_app_2_0_9/backend/web"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
host文件配置本地访问
127.0.0.1 yii_advanced_app_2_0_9.me
127.0.0.1 admin.yii_advanced_app_2_0_9.me
访问http://yii_advanced_app_2_0_9.me/
如下图所示即表示yii项目成功安装
推荐阅读
-
从零开始学YII2框架(二)通过 Composer 安装扩展插件
-
从零开始学YII2框架(一)通过Composer安装Yii2框架
-
FileMaker Pro怎么破解? FileMaker Pro 16 advanced安装+破解教程
-
Yii2 的安装及简单使用
-
Advanced Design System(ADS) 2017破解版安装激活详细图文教程(附破解文件下载)
-
composer 安装 Yii2遇到的BUG
-
iZotope Ozone 7 Advanced for Mac(臭氧7)高级破解版安装图文教程
-
Advanced Design System (ADS) 2020安装许可授权详细教程(附下载)
-
FileMaker Pro怎么安装?FileMaker Pro 15 Advanced安装破解图文详细教程
-
iZotope RX8高级版怎么激活?iZotope RX 8 Advanced汉化破解安装教程