狂团KtAdmin框架开发文档

狂团KtAdmin框架开发文档


注意事项(必看!)

<h3>一、mainfes.xml 配置文件注意事项</h3> <p>1.code名称与应用文件夹名一致,必须为英文</p> <h6></h6> <p>2.应用类型请注意不要填错</p> <p>3.adminindex和userindex务必正确填写,没有的直接留空,不要乱填</p> <h3>二、upgrade 配置文件注意事项</h3> <p>没有sql的版本也需要新建一个空文件夹,否则升级会有问题</p> <h3>三、数据库sql注意事项</h3> <p>1.sql 语句备注里面 不能有括号内的 ( /**/ ) ( -- )( ; )这三个特殊字符,否则会导致致命错误,数据库无法完全导入</p> <p>2.务必使用phpmyadmin做导入,确认无误</p> <p>3.上线之前务必使用如下方法,进行sql导入测试,方法如下:</p> <p><strong>手动测试sql文件方法:</strong></p> <p>在任何可以访问的方法中, 用下面代码测试sql是否可以正常导入</p> <pre><code class="language-php"> $sqlPath = 'up.sql'; //SQL文件地址 $sqla = file_get_contents($sqlPath); try{ $resRunSql = updateRunSql($sqla); if($resRunSql['status'] == 'error') { echo "版本:"." sql:".$resRunSql['msg']; exit; } }catch(Exception $r){ echo "版本:"." sql:".$resRunSql['msg']; exit; } die;</code></pre> <p>4.以上都确认无误后,再提交上线(建议后续的sql升级包也先使用如上方法做导入测试)</p> <p>5.尽量不要使用DROP命令,只创建,不删除,避免因误操作导致的不可挽回的损失</p> <p>6.新发布的升级包,务必反复测试确认无误后再上传到线上,推送升级</p> <p><strong>【特别提醒】</strong>在线交付的应用,如提示安装失败,请及时查看升级日志,对应处理</p>

页面列表

ITEM_HTML