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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                MixPHP 支持多個應用,但只支持單一模塊,`applications` 目錄內你可以建立多個應用,全部應用類型: - console:命令行開發、守護進程開發 - http:Http服務開發 - websocket:WebSocket服務開發 - tcp:TCP服務開發 - udp:UDP服務開發 ## 增加或修改應用 `applications` 目錄內的應用都可隨意修改或增加,以 `HTTP` 應用為例: >[success] 通常一個 HTTP 應用對應一個子域名,如:api.test.com 對應 applications/api 。 ### 1. 建立應用目錄 在 `applications` 目錄內建一個子目錄,比如:`api`,然后將默認應用 `httpd` 的全部文件復制過來。 ### 2. 修改自動加載(composer.json) 在 `psr-4` 字段中增加: ``` "Api\\": "applications/api/src/", ``` 然后執行命令更新自動加載: ``` $> composer dump-autoload ``` ### 3. 修改應用配置文件 在 `applications/api/config` 目錄下找到你正在使用的應用配置文件。 修改命名空間相關的字段: - 命令行、守護進程 ~~~ // 命令命名空間 'commandNamespace' => 'Console\Commands', ~~~ - Http服務 ~~~ // 控制器命名空間 'controllerNamespace' => 'Api\Controllers', // 中間件命名空間 'middlewareNamespace' => 'Api\Middleware', ~~~ - WebSocket服務 ~~~ // 處理器命名空間 'handlerNamespace' => 'WebSocket\Handlers', // 攔截器命名空間 'interceptorNamespace' => 'WebSocket\Interceptors', ~~~ ### 4. 修改類文件的命名空間 找到所有類文件,全部修改為新的命名空間 `Api`。 ### 5. 修改 `mix-httpd` 的配置文件 在 `applications/api/config` 目錄下找到 `httpd.php`,修改其中的端口、pid文件、日志文件等信息。 >[info] 其他 mix-websocketd、mix-tcpd、mix-udpd 服務器同上 ### 6. 啟動 指定配置啟動服務: ``` $> php mix-httpd start -c ../applications/api/config/httpd.php ```
                  <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>

                              哎呀哎呀视频在线观看