<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                方案是 X1框架及各種頻道、插件、鉤子、風格的組裝產品,你也可以理解為他就是一個可以獨立安裝的系統。 本質上就是把你當前的系統打包發布。 步驟如下: 1、刪除多余的附件或網站數據,以保持盡可能的干凈清爽。演示數據可以保留。 2、進后臺備份數據,把備份出來的數據sql文件改名為 `install.sql` ,然后替換這個目錄的相應文件 `\application\install\sql\install.sql` 3、打開此網址 [https://x1.php168.com/appstore/index/getid.html](https://x1.php168.com/appstore/index/getid.html) ,把里邊顯示的SQL語句, ~~~ INSERT INTO `qb_config` (`c_value`,`title`, `type`, `c_key`, `form_type`, `ifsys`) VALUES('336','方案ID', 1, 'typeid', 'hidden', 1); ~~~ 復制出來,放在 `\application\install\sql\install.sql` 的最后一行 4、把此文件`\application\install\install.lock`刪除,不刪除的話,就不能自動進入安裝界面 5、首次發布前,務必把`\application\common\upgrade\` 此目錄下的所有文件刪除掉。里邊的文件是之前X1的升級記錄,你打包成方案后,這些都用不到了。而是要放放你自己的方案升級日志。 最后把文件打包,類似頻道模塊或風格那樣在根目錄壓縮成zip文件,上傳到應用平臺的 方案產品 分類里邊即可 這里的關鍵點,其實就是增加了一個方案ID參數,有這個參數以后,方案就不會跟隨X1框架升級了。就只會跟著你的方案升級。 壓縮包請控制在40M以內。如果太大的話,就把附件刪除。 免費的大家都可以下載,收費的話,就不能直接下載。 發布到云市場的主要目的是為了能讓安裝的用戶同步升級,你每次更新后,用戶都會跟著你升級。 注意:方案ID中的SQL語句你查看后要盡快發布,不然別人搶占了這個ID你就失效了。336就是當前的ID ~~~ INSERT INTO `qb_config` (`c_value`,`title`, `type`, `c_key`, `form_type`, `ifsys`) VALUES('336','方案ID', 1, 'typeid', 'hidden', 1); ~~~ 這個SQL語句我們推薦放在安裝包里而不是直接在你的開發環境執行插進去,如果你當前調試的系統要運行插進去也是可以的,對你來說是更省事,但 這樣有一個不好的地方,就是你開發環境不好跟X1的升級做對比。因為你的開發環境插入這個方案ID后,就不能跟隨X1升級了。如果你不考慮升級的話,那無所謂。 也就是說當前系統數據庫若存在方案ID參數的話,就不會再跟隨X1框架升級。 最后還有一個很關鍵的地方,你的組裝方案里邊如果有其它頻道的話,并且那些頻道也不想跟隨開發者升級的話,就把對應的ID刪除。比如 `qb_module` `qb_plugin` `qb_market` `qb_hook_plugin`找到這4個表,哪些頻道插件鉤子不想跟隨開發者升級的話,就把相應的 `version_id` 的這項值改為0 這樣他就不會再跟著開發者升級了,而只跟著你的方案升級。 我們建議方案組裝的模塊插件都不要跟隨開發者升級,防止意外的升級有可能會影響到方案。所以你可以在安裝文件`\application\install\sql\install.sql`最后加上如下代碼 ~~~ 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; ~~~ 你本機的開發環境可以跟隨模塊開發者升級,你覺得有必要的才升級。到時再同步到方案里邊去。 如果用戶后來安裝的插件就會跟著那個開發者升級的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看