<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國際加速解決方案。 廣告
                # 編譯參數 [TOC] ## ??新手警告: 不在此列表中的編譯參數, 任何情況都請不要使用 這里是`./configure`編譯配置的額外參數,用于開啟某些特性 > `1.8.7`或更高版本不再需要設置`--enable-async-mysql`和`--enable-async-httpclient`,`async_mysql`和`async_httpclient`改為內置`4.0.1`或更高版本后不再需要設置`--enable-coroutine` * * * ## ? 通用參數 ## \--enable-sockets 增加對`sockets`資源的支持。開啟此參數,`swoole_event_add`就可以添加`sockets`擴展創建的連接到`swoole`的事件循環中。另外`Server`和`Client`的`getSocket()`方法也需要依賴此編譯參數。 > 依賴`sockets`擴展 ## \--enable-openssl 啟用`SSL`支持 > 使用操作系統提供的`libssl.so`動態連接庫 ## \--with-openssl-dir 啟用`SSL`支持 并 指定`openssl`庫的路徑, 需跟上路徑參數:`--with-openssl-dir=/opt/openssl/` ## \--enable-http2 增加對HTTP2的支持 > 依賴`nghttp2`庫 ## \--with-nghttp2-dir 增加對HTTP2的支持 并 指定`nghttp2`庫的路徑, 需跟上路徑參數:`--with-nghttp2-dir=/opt/nghttp2/` > 需要`4.2.0`及以上版本 ## \--enable-async-redis 增加異步Redis客戶端支持 > 依賴`hiredis`庫 > > 4.2.x版本可能會顯示`redis-client`而沒有`async`字樣, 實際上是一樣的 > > 4.2.6版本及以后不再需要手動安裝和啟用, 而是swoole自帶 ## \--with-hiredis-dir 增加異步Redis客戶端支持 并 指定`hiredis`庫的路徑, 需跟上路徑參數:`--with-hiredis-dir=/opt/hiredis/` > 需要`4.2.0`及以上版本, 4.2.6版本及以后不再需要手動安裝和啟用hiredis, 而是swoole自帶 ## \--enable-mysqlnd 啟用`mysqlnd`支持,啟用`swoole_mysql::escapse`方法。啟用此參數后,`PHP`必須有`mysqlnd`模塊,否則會導致`swoole`無法運行。 > 依賴`mysqlnd`模塊 ## \--enable-coroutine-postgresql 啟用協程Postgresql客戶端 > 依賴libpq庫 ## \--with-libpq-dir 指定`libpq`庫的路徑.`--with-libpq-dir=/etc/postgresql` ## ? 已廢棄的編譯參數 ## \--enable-coroutine > 4.0.1版本后移除了此編譯選項, 默認強制打開, 可使用$server->set動態開關 > > enable\_coroutine動態配置請見[文檔](enable\_coroutine.md) 啟用協程 ## ? Debug參數 ## \--enable-debug-log(>=4.2.0) 打開內核DEBUG日志。**生產環境不可以啟用** ## \--enable-trace-log 打開追蹤日志,開啟此選項后swoole將打印各類細節的調試日志, 僅內核開發時使用 ## ??以下試驗性質選項輕易絕不要開啟 ## \--enable-ringbuffer 開啟`RingBuffer`內存池 > 此設置為試驗性質,主要用于提升性能,生產環境請不要開啟 ## \--enable-timewheel 啟用時間輪算法,優化心跳檢測性能 > 此設置為試驗性質 ## ??以下選項需要在你知道它是如何工作的時候方可添加 ## \--enable-asan 詳情: https://wiki.swoole.com/wiki/page/939.html 使用 asan 內存檢測 ## 以下選項是編譯PHP而不是Swoole時使用的 ## \--enable-swoole 使用swoole擴展 ## \--enable-swoole-static 將Swoole靜態編譯內嵌到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>

                              哎呀哎呀视频在线观看