<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國際加速解決方案。 廣告
                > Composer 是 PHP5.3以上 的一個依賴管理工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer會幫你安裝這些依賴的庫文件。 > 一般情況下,項目的拓展庫可以使用composer進行安裝,如thinkphp的think-captcha(驗證碼)拓展庫、think-image(圖像處理)拓展庫等等。 [TOC] # <span style="font-size:15px">**一、Linux環境下進行全局安裝**</span> 1、下載composer: ``` curl -sS https://getcomposer.org/installer | php ``` 2、將composer.phar文件移動到bin目錄以便全局使用composer命令 ``` mv composer.phar /usr/local/bin/composer ``` 3、查看安裝Composer是否成功 ``` composer -v ``` 4、設置中國鏡像 ``` composer config -g repo.packagist composer https://packagist.phpcomposer.com ``` # <span style="font-size:15px">**二、Windows環境下進行安裝**</span> **方法一:使用[Composer-Setup.exe](https://jingyan.baidu.com/album/7082dc1c061948e40a89bdbb.html?picindex=1)安裝程序進行全局安裝** 在使用composer-Setup.exe安裝程序安裝時,如果出現以下錯誤: ![](https://box.kancloud.cn/2f311774b86a37bd219b6be6ddd41306_497x389.png) 則檢查php.ini中extension_dir是否有去掉前面的分號,如果php.ini中已正確配置后仍報錯,則檢查php安裝目錄下的ext文件夾中是否有php\_igbinary.dll文件。 如果沒有,則查看php版本,下載對應版本的[php\_igbinary.dll](https://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/)添加到ext目錄中即可。 ![](https://box.kancloud.cn/d3cc7ad5f3ffc49d9e547eadddaf6771_968x286.png) 安裝完畢后,打開cmd 輸入composer,如果出現以下內容則安裝成功。 ![](https://box.kancloud.cn/833feede0440f95e385bf0e88aa8e042_949x471.png) 在使用時,只需要切換路徑到你的項目路徑中,再使用`composer require 拓展庫名`,即可。 **方法二:局部安裝** 第一步:查看當前的php版本,并將對應的版本號文件位置添加到系統環境變量中 第二步:打開php.ini文件,找到extension=php\_openssl.dll前面的分號去掉,意思是打開ssl擴展,目的是為了能在cmd命令中能進行訪問 第三步:打開[composer](https://www.phpcomposer.com/)官網,點擊下載,下載當前最新版本的composer.phar 第四步:下載完并不需要安裝,得到這個文件就可以直接使用了。在composer.phar同級目錄下運行cmd(shift+右鍵),使用方法是:**php版本號的php.exe所在路徑+一個空格+composer.phar+空格+composer require 拓展庫名稱** ``` 查看composer版本: D:\phpstudy\PHPTutorial\WWW\thinkphp5.1\vendor> D:\phpstudy\PHPTutorial\php\php-7.1.13-nts\php.exe composer.phar -V Composer version 1.8.4 2019-02-11 10:52:10 ``` 如果能正常輸出版本號,則說明可以使用,然后將下載的composer.phar文件拷貝到項目的vendor(自己自定義的拓展庫目錄)目錄下。 ![](https://box.kancloud.cn/2c1c64ba96cc58f8639a3a49086ddfe1_668x283.png) 使用以上方法進行相關拓展庫安裝即可。例子如下: ``` 使用Composer安裝ThinkPHP5的圖像處理類庫,安裝完成后,會在vendor目錄下生成topthink目錄,該目錄存儲安裝的拓展庫 composer require topthink/think-image ``` ![](https://box.kancloud.cn/c5756bcede42bffe5cf841df506284f0_963x217.png) ![](https://box.kancloud.cn/86bf5c044e4345fafac1bfaef710d0bf_673x214.png) # <span style="font-size:15px">**三、重載composer**</span> 如果在自定義引入第三方類庫之后,運行發現報錯:`Class 'xxxController' not found`。則說明composer沒有自動加載該類庫。 在自定義引入類庫之后,由于修改后的composer文件還未生效,需要手動在項目目錄下執行`composer dump-autoload`命令,進行composer的重載,它會自動將引入的類庫自動加載映射關系自動添加到composer對應的自動加載配置文件中。
                  <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>

                              哎呀哎呀视频在线观看