栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > 齐博CMS

发布方案几个要点注意事项 - 齐博CMS之X1

齐博CMS 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

发布方案几个要点注意事项 - 齐博CMS之X1

**为何要发布方案?**
1、可以得到免费的官网宣传。
2、所有用户安装你的方案都可以同步升级,这是最关键最核心的。

**如何发布方案?**
1、删除掉`applicationinstallinstall.lock`此文件及多余的附件。不删除`applicationinstallinstall.lock`的话,就不能自动进入安装界面
2、进后台备份数据,把备份出来的sql文件,比如`runtimemysql_bak2019-05-10.09f0a6b6/0.sql` 替换掉 `applicationinstallsqlinstall.sql` 此文件
3、修改替换后的 `applicationinstallsqlinstall.sql` 文件,在他最后一行添加如下代码(特别提醒一下,不能用记事本打开修改,他会增加+BOM代码破坏文件的):

INSERT INTO `qb_config` (`c_value`,`title`, `type`, `c_key`, `form_type`, `ifsys`) VALUES('336','方案ID', 1, 'typeid', 'hidden', 1);r
r
UPDATE qb_module SET version_id=0;r
UPDATE qb_plugin SET version_id=0;r
UPDATE qb_market SET version_id=0;r
UPDATE qb_hook_plugin SET version_id=0;

上面这段代码有一个数字336需要更换,请打开此网址 [https://x1.php168.com/appstore/index/getid.html](https://x1.php168.com/appstore/index/getid.html) 看看里边显示的ID是多少,就对应的替换过来即可。这个就是分配给你的方案ID。要尽快发布,不然被别人占用了,就需要再换过。
后面4行代码的意思是清空原来安装的模块插件应用市场的ID,让他们不要再跟随原插件的开发者升级。以防止升级带来不可预料的后果。


这样把所有文件打包给别人安装就可以了。


按下图进行方案发布
![](https://box.kancloud.cn/9819f5a3f63ff3f34f7f2624206e9c51_1029x821.jpg)

**如何更新升级日志?**
无论你做了什么升级,都建议你都做个日志,每次升级的日志,都在此目录`applicationcommonupgrade`下面新建一个`.txt`后缀的文本文件,文件名可随意,比如 `1.txt` 或 `log2.txt` 每次新增日志都是新建文件,而不能修改原来的文件。

你添加了日志,用户进后台就会有提示,方便用户知道你到底升级了什么?同时也可以在应用市场那里展示出来。如下图:
![](https://box.kancloud.cn/2f09eb51cf666d9e45bdb8425db266ce_703x906.jpg)
这样就可以让别人知道你持续的升级更新,才更愿意购买你的方案。

**小提示**
用户安装了你的方案,他也可以在应用市场安装其它应用。安装其它应用的话,对应的那个应用会跟着其开发者一起升级。
请务必提醒用户不要在应用市场重复安装你系统自带的插件应用,比如方案自带的论坛或圈子等。否则他即跟着开发者升级,也跟着你的方案升级,最后升级的会替换之前升级的。


特别提醒,执行下面的代码,为的是让你集成的模块插件不要跟随原来的开发者一起升级,避免对你现在的方案造成影响

UPDATE qb_module SET version_id=0;
UPDATE qb_plugin SET version_id=0;
UPDATE qb_market SET version_id=0;
UPDATE qb_hook_plugin SET version_id=0;



> 特别提醒,特别提醒,特别提醒,重要的事说三遍。首次发布方案前,你需要把X1系统默认的`applicationcommonupgrade`此目录清空,这个是以前X1的升级日志,以后你自己的方案升级过什么文件,都往里边重新写日志,比如从新写`log1.txt`、`1.php`等等,每次增加的,后续升级打包,都需要一起打包发布,不能再删除,仅仅是首次发布方案的时候需要清空而已。

,
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/214235.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号