<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 2020 年 06 月 24 日 發布 >[danger] ### `V6.0.3`版本發布,本版本為累積常規更新,祝大家端午安康! > 本次更新包含一個調試模式的系統信息安全隱患修正,建議更新。 ### 官方同時還上線了兩個重磅服務: > ?? [官方應用服務市場](https://sites.thinkphp.cn/1671429) > ?? [`ThinkPHP`開發者扶持計劃](https://sites.thinkphp.cn/1782366) ## 主要更新: * 異常提取`session`數據時先判斷是否使用了`session ` * 修正文件上傳類 * 取消`Event`類`withEvent`方法 * `FileResponse`支持是否強制下載設置 * `Request`對象支持`ArrayAccess`接口 * 日志的時間記錄增加微秒數據支持 * 調整 `Validate `場景執行優先級 * 優化App類`getDefaultRootPath`方法 * 修正全局中間件獲取`param`參數的BUG * clear命令支持多層級目錄 * 修正日志記錄時區問題 * 修復助手函數`public_path ` * 中間件支持多個參數 * 路由檢測嚴格按照路由定義的順序執行 * `FileResponse`增加是否強制下載文件選項 * 修復自定義命令別名比系統別名長導致報錯問題 * 改進路由到視圖的變量傳遞 * 允許路由到一個自定義調度類 * 完善路由單元測試 * 默認路由也支持自動`OPTIONS`請求 * 改進路由調度 * 改進host和port的獲取支持代理 * `Request->port` 的返回類型轉化 * 改進模型生成模板 * 簡化默認異常頁面信息顯示 * 數據庫支持設置緩存store * 改進`optimize:schema`指令 * 為清理指令添加僅刪除過期文件的選項 * 請求緩存增加預檢緩存配置 默認有效期1800秒 * 支持`header`方式自動偵測多語言 同時`think-orm`組件包也發布了更新版本,詳細更新內容和升級事項參考:[6.0.3版本關鍵更新及升級事項](https://blog.thinkphp.cn/1787936)。 ## 安裝和更新 `V6`版本開始僅支持`Composer`安裝及更新,支持上個版本的無縫更新,直接使用 ``` composer?update ``` 更新到最新版本即可。 如果需要全新安裝,使用: ``` composer?create-project?topthink/think?tp ``` ## 官方文檔 * [官方`6.0`完全開發手冊](http://www.hmoore.net/manual/thinkphp6_0/content) * [`6.0`入門必讀教程](http://www.hmoore.net/thinkphp/thinkphp6-quickstart)
                  <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>

                              哎呀哎呀视频在线观看