YII配置环境
来源:互联网 发布:网络金融销售是诈骗吗? 编辑:程序博客网 时间:2024/05/17 07:27
今天在本地配置了了YII 框架,花费了一段时间,再次记录一下
在天朝真的是给搞技术的带来了很多的困难
根据yiichina.com 的文档开始配置,我使用的方法是composer,http://www.yiichina.com/doc/guide/2.0/start-installation
这种方法首先要安装依赖工具:composer,
curl -s http://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer
这两句命令是没有为题的。composer global require "fxp/composer-asset-plugin:1.0.0"composer create-project --prefer-dist yiisoft/yii2-app-basic basic
在执行安装composer插件的时候报错了------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Changed current directory to /Users/mengmeng/.composer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package fxp/composer-asset-plugn could not be found in any version, there may be a typo in the package name.
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://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.
Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
Installation failed, reverting ./composer.json to its original content.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------如果不执行这一句也是可以执行下一句的命令的,但是会报错,jquery文件不能下载之类的,
然后搜到了原因:Yii2.0要求Composer必须安装 composer asset 插件。 这个插件使得Composer可以兼容实现NPM和BOWER包管理器的功能。 NPM 和 BOWER 主要用于前端资源(如JS库等)的管理。
这个是参考:http://www.digpage.com/install.html
所以用composer方法来安装的话这个插件是一定要安装的,但是天朝封杀的太厉害了,总是会因超时之类的报错
我搜到了一个解决的方案:依靠国内的镜像站来下载依赖包文件
安装的composer会在家目录里有配置:~/.composer
安装的时候是没有config.json文件的,所以我创建了~/.composer/config.json文件
在~/.composer/config.json文件里把国内镜像站的路径写到文件里 :参考:http://pkg.phpcomposer.com/
{
"config":{
},
"repositories":[
{"type":"composer","url":"http://pkg.phpcomposer.com/repo/packagist/"},
{"packagist":false}
]
}
然后就可以成功的添加插件到composer中。
在执行最后一步的时候可能会要github.com的账号和密码:只是因为好多文件都是放在github上托管的,一部分API限制了匿名用户。
可能要20分钟装bootstrap和jquery之类的。可以通过运行http://localhost/basic/web/index.php来验证安装成功!
- YII配置环境
- LNMP配置+yii环境
- LAMP环境配置+yii配置
- Yii单元测试环境配置总结
- YII框架配置环境搭建
- yii框架安装及环境配置!!!
- yii配置
- Yii配置
- Yii 全通过环境配置安装 on Ubuntu
- 配置yii框架环境和bootstrap扩展,使用代码生成器。
- 使用yii框架开发第一步:配置yii框架环境和bootstrap扩展,使用代码生成器。
- yii运行环境
- Yii环境搭建
- php配置yii框架
- YII 配置详细说明
- Yii nginx的配置
- Yii-srbac配置
- yii modules urlManager 配置
- hdu 1754
- $apply(),$digest()用法
- Ubuntu下,清屏等终端常用命令
- 使用ffmpeg将yuv编码成h264时有大小限制,太小的数据源编码会失败。
- Add Two Numbers
- YII配置环境
- UVA1533 Moving Pegs(bfs+hash)
- 树的建立与层序遍历
- 1.初识java多线程《java编程思想笔记》
- 每日一得--plsql连接oracle服务器方式
- 新添加的文章标题
- 查询同一张表和更新同一张表的时候
- 常用网址mark
- pyqt事件循环