onethink-1.1开发版安装
来源:互联网 发布:英文聊天翻译软件 编辑:程序博客网 时间:2024/06/05 09:42
环境
ubuntu linux
下载
这里我们从onethink的github仓库下载OT。
$ git clone https://github.com/liu21st/onethink
选择版本
到目前为止,OT的最新版本是1.1开发版,我们可以查看到其在github上的所有版本。
$ cd onethink$ git tag1.0.1309291.0.1310111.0.1310181.0.1310251.0.1311011.0.1311081.0.1311151.1开发版我们选择OT的最新版本安装。检出1.1开发版的tag。
$ git checkout 1.1开发版
安装
我们首先需要创建OT的运行时目录,假定以满权限创建。
$ mkdir --mode=777 Runtime这里有一个要部署服务器rewrite的问题,如果不想理会rewrite,可以把安装时的URL模式配置成普通模式。
在wwwroot/Application/Install/Conf/config.php文件的返回array里添加一个配置项。
'URL_MODEL' => 0,
这里还剩下一个文件权限的问题,关于权限bug已经在另一篇文章给出,所以看到目录不可写却报不存在的情况不要感到惊喜。
我们给四个目录添加写权限。
$ chmod a+w wwwroot/Uploads/Download/ wwwroot/Uploads/Picture/ wwwroot/Uploads/Editor/ wwwroot/Application/User/Conf/
然后生成一个文件并添加写权限。
$ touch wwwroot/Application/Common/Conf/config.php$ chmod a+w wwwroot/Application/Common/Conf/config.php
最后将写入安装锁的目录添加写权限。
$ chmod o+w wwwroot/Application/Install/Data
安装结果
最后hack一下安装的结果。
1)wwwroot/Application/Install/Data/install.lock,在安装锁目录生成了一个安装锁文件,这实际是只是一个标记文件,它的内容是字符串lock。
2)wwwroot/Application/Common/Conf/config.php,Common模块的配置文件,由wwwroot/Application/Install/Data/conf.tpl模板文件生成
3)wwwroot/Application/User/Conf/config.php,User模块的配置文件,由wwwroot/Application/Install/Data/user.tpl模板文件生成
4)数据库表,是由wwwroot/Application/Install/Data/install.sql和wwwroot/Application/Install/Data/update.sql文件生成。
0 0
- onethink-1.1开发版安装
- 关于OneThink 1.0.131129开发版的安装检测文件权限bug
- OneThink安装失败解决方法
- onethink快速开发独立模块
- onethink-(01)-lnmp环境安装
- onethink开发中遇到的问题
- Onethink 系统架构 开发规划图
- Onethink应用开发上海站研讨沙龙分享
- 浅谈初步理解钩子,并且开发插件 (onethink)
- 完美解决在SAE平台安装OneThink的问题
- onethink安装一直停留在step2的问题
- onethink钩子
- onethink备忘
- onethink 常见问题
- onethink常见问题
- onethink搭建
- onethink分页
- yershop商城系统开发(一)——thinkphp和onethink简析
- 画了个Android——Canvas类的使用
- c语言共享代码之静态库与动态库
- I Hate It - HDU 1752 单点赋值线段树
- Java 多线程(七) 线程间的通信——wait及notify方法
- MySql 使用MySqlConnection操作中文乱码问题
- onethink-1.1开发版安装
- nyoj 77 开灯问题
- Java 多线程(六) synchronized关键字详解
- 排序
- Set接口实现的差集
- HDU 2089 不要62
- 【hadoop学习】--(3)安装mahout
- 关于字符编码,你所需要知道的
- [MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)