`
Yoper
  • 浏览: 7112 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

yii2 advanced 安装

阅读更多


下载地址: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项目成功安装

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

零零糖

视频网站

 

 

Yox项目族

 

 

 

分享到:
评论

相关推荐

    yii-advanced-app-2.0.36.tgz

    Yii 2 Advanced Application 是一个基于 Yii 2 框架的高级项目模板,适用于构建复杂的、多应用的 Web 应用程序。版本号 2.0.36 表示这是该框架的一个稳定版本,提供了许多改进和修复。这个 `.tgz` 文件是该模板的...

    yii-advanced-app-2.0.10.tgz

    1. 使用 Composer 安装依赖,命令行输入 `composer create-project --prefer-dist yiisoft/yii2-app-advanced yii2-advanced`。 2. 进入项目目录,配置环境变量,例如 `export YII_ENV=dev`(开发环境)或 `export ...

    yii2 advanced 框架

    在Yii2 Advanced框架中,MVC模式是核心设计原则。"模型"(Model)负责处理业务逻辑和数据管理,"视图"(View)专注于展示用户界面,而"控制器"(Controller)作为中间人,协调模型和视图之间的交互。这种分离使得...

    yii-advanced-app-2.0.4

    安装和使用 "yii-advanced-app-2.0.4" 需要基本的 PHP 和 Web 服务器环境,以及 Composer(PHP 的依赖管理工具)。首先,通过 Composer 安装并初始化项目,然后根据需求配置环境和数据库连接。开发者可以利用 Yii 的...

    advanced yii2框架

    "Advanced Yii2 Framework" 提供了一个高级项目结构,适合大型企业级应用或者需要复杂前后端分离的项目。它将应用程序分为前端、后端和共同组件,使得代码组织更加清晰,便于团队协作和维护。 在Yii2 Advanced框架...

    yii-advanced-app-2.0.35.tgz

    在本案例中,我们讨论的是Yii2框架的高级应用模板(Advanced App Template)的一个版本——v2.0.35,这个版本的归档文件为“yii-advanced-app-2.0.35.tgz”。 Yii2 高级应用模板是一个预配置的项目结构,旨在满足...

    Yii2的高级应用程序模板yii-advanced-app-2.0.12.tgz

    在命令行中,使用`composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-advanced-app-2.0.12`命令。然后根据你的服务器环境配置`frontend`和`backend`的`.env`文件,以及`common/config/main-...

    yii-advanced-app-2.0.8下载

    yii-advanced-app-2.0.8.tgz 由于国外服务器下载太慢,共享下,用composer安装没有vendor核心文件夹

    yii2-advanced框架

    安装和使用Yii2 Advanced框架,你需要先确保安装了PHP和Composer,然后通过Composer来安装和管理依赖。在项目根目录下运行初始化脚本,配置应用并创建数据库连接。接着,你可以根据项目需求修改配置文件,生成模型和...

    yii-advanced-app-2.0.7.tgz

    执行`composer create-project --prefer-dist yiisoft/yii2-app-advanced`命令可以创建一个新的Yii 2高级应用模板项目。 **高级应用模板** Yii的高级应用模板提供了一个多层结构,包括前端和后端两个独立的应用。...

    yii-advanced-app-2.0.32.tgz

    在解压"yii-advanced-app-2.0.32.tgz"后,你会得到一个名为"advanced"的文件夹,这是Yii 2高级应用模板的基本结构。这个结构分为两个主要部分:前端(frontend)和后端(backend),分别对应于面向公众的用户界面和...

    Yii 2.0.9 advanced zip

    对于开发团队,Yii 2 提供了完善的单元测试和集成测试支持,帮助确保代码质量。 总的来说,Yii 2.0.9 advanced zip 文件很可能是包含了一个完整的Yii 2.0.9 advanced项目模板,用户可以下载后在Linux环境中解压并...

    yii-advanced-app-2.0.2框架下载

    2. **组件式设计**:Yii的核心功能都是由可重用的组件构成,这允许开发者根据需求自由组合和扩展功能。 3. **性能优化**:Yii提供了缓存机制、数据库查询优化、HTTP压缩等手段,确保应用运行快速高效。 4. **自动...

    yii2-advanced-api, 具有 RESTful API设置的Yii2高级模板.zip

    yii2-advanced-api, 具有 RESTful API设置的Yii2高级模板 2高级应用程序模板中的 rest APIYii2高级应用程序模板,配置了 RESTful API 。 查看 http://budiirawan.com/setup-restful-api-yii2/ 了解更详细的解释安装 ...

    yii-advanced-app-2.0.11.tgz

    这个名为 "yii-advanced-app-2.0.11.tgz" 的压缩包包含了所有必要的文件和配置,使得开发者可以快速地搭建起基于Yii 2的多层架构项目。 Yii 2.0框架是Yii框架的最新迭代,它在性能、安全性和可扩展性方面都有显著...

    yii-advanced-app-2.0.16

    "yii-advanced-app-2.0.16" 是 Yii 2 框架的一个高级应用模板,它为开发者提供了一个结构化、可扩展的基础,用于构建复杂的、多层的企业级应用程序。这个模板包含了多个独立的应用组件,如前端、后端、API 和命令行...

    Yii2-swoole:这是一个集成swoole+yii2 advanced的项目

    这是一个在centos7上,集成swoole+yii2 advanced的项目。同时运行了swoole的http服务和socket服务 项目环境:php7+swoole2.0+yii2 advanced,在使用此项目前请确保php已经加载了swoole扩展。 该项目和一般的yii2 ...

    yii2-advanced:Yii2 模板到初始项目

    `yii2-advanced` 是 Yii2 的一个高级模板,旨在提供一个预先配置的项目结构,帮助开发者快速启动复杂的多层应用程序,比如包含前后台分离、API 接口等场景的应用。 这个模板包含了以下关键组成部分: 1. **项目...

    yii2_advanced_api:开发包括API模块的Yii2 Advanced系统的基本模板

    使用Yii2的高级API系统使用Yii2技术的高级系统的模板,它包括用户管理和访问控制,多语言支持和API配置以及用户对包括测试访问令牌在内的端点的访问。安装前提条件确保已全局安装资产插件: composer global require...

    yii2高级模板

    `yii2advanced.sql` 文件通常是数据库的初始化脚本,用于设置Yii2高级模板的默认数据和表结构。在项目启动时,开发者会导入这个SQL文件来创建必要的数据库表,这些表可能包括用户认证、权限管理、内容管理等系统的...

Global site tag (gtag.js) - Google Analytics