<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] > [參考網站-知乎](https://zhuanlan.zhihu.com/p/24614926) ## Apache 的安裝 ### 移除mac自帶的 apache 服務, ``` $ sudo apachectl stop $ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null ``` ## kill 系統自帶 apache 占用的端口 通過系統自帶的活動監控器查找 http,查看root 用戶的 `pid` `kill -9 xxx` ### 并安裝apache ` brew install httpd24 --with-privileged-ports --with-http2` ### 修改apache 配置 ```apache # 替換為自己的站點 DocumentRoot "/Users/idcpj/Web" <Directory "/Users/idcpj/Web"> #在 <Directory> 代碼塊里面,我們還需要將 AllowOverride 改為下面的樣子: AllowOverride All #載入重寫模塊 LoadModule rewrite_module libexec/mod_rewrite.so # 修改用戶和用戶組 User idcpj Group staff ``` ## PHP 的安裝 ``` $ brew install php55 --with-httpd24 $ brew unlink php55 $ brew install php71 --with-httpd24 ``` ## Apache 和 PHP 的配置 ``` LoadModule php5_module /usr/local/Cellar/php55/5.5.38_11/libexec/apache2/libphp5.so LoadModule php5_module /usr/local/Cellar/php71/7.1.0_11/libexec/apache2/libphp7.so ``` 將上面的路徑修改為: ``` LoadModule php5_module /usr/local/opt/php55/libexec/apache2/libphp5.so LoadModule php7_module /usr/local/opt/php71/libexec/apache2/libphp7.so ``` /usr/local/opt/php71 其實是由 brew 創建的 /usr/local/Cellar/php71 的一個軟連接。 升級 PHP 的小版本號的時候,比如由 7.1.0_11 時,我們就不需要再修改 LoadModule 對應的值了。 ``` #LoadModule php5_module /usr/local/opt/php55/libexec/apache2/libphp5.so LoadModule php7_module /usr/local/Cellar/php@7.1/7.1.17/lib/httpd/modules/libphp7.so ``` ## 配置 PHP 的主目錄索引文件 ``` <IfModule dir_module> DirectoryIndex index.html </IfModule> ``` 將其替換為下面的代碼: ``` <IfModule dir_module> DirectoryIndex index.php index.html </IfModule> <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> ``` 強制重啟apache `sudo apachectl -k restart` ## 手動切換apache php版本 ``` #LoadModule php5_module /usr/local/opt/php55/libexec/apache2/libphp5.so LoadModule php7_module /usr/local/opt/php71/libexec/apache2/libphp7.so ``` ## 腳本切換php版本 在`/usr/local/bin`中添加`sphp` 文件寫入 [github腳本](https://gist.github.com/w00fz/142b6b19750ea6979137b963df959d11)的內容 ``` 并賦予執行權限 chmod +x /usr/local/bin/sphp ``` 切換后,apache 和命令行中的php版本都回變化 ```bash sphp 55 # sphp 71 ```
                  <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>

                              哎呀哎呀视频在线观看