我正在使用Yii2作爲我的Web應用程序。 我已經使用Google客戶端庫和其他第三方庫。 當我運行該腳本時,它會引發錯誤。 如果我一次使用它們中的任何一個,那麼它工作正常。Yii2中的第三方庫衝突
函數庫被調用/web/index.php
我想知道如何分別調用單個腳本的庫。
就像在CorePHP中包含頁面一樣。
在Yii2我無法包含在控制器的頂部。
我正在使用Yii2作爲我的Web應用程序。 我已經使用Google客戶端庫和其他第三方庫。 當我運行該腳本時,它會引發錯誤。 如果我一次使用它們中的任何一個,那麼它工作正常。Yii2中的第三方庫衝突
函數庫被調用/web/index.php
我想知道如何分別調用單個腳本的庫。
就像在CorePHP中包含頁面一樣。
在Yii2我無法包含在控制器的頂部。
將第三方庫直接包含入口腳本(/web/index.php)或控制器文件是錯誤的方法。 正確的方法假定使用composer添加庫。
如果您的庫沒有作爲Composer包發佈,則可以直接將其解包到供應商目錄。更多細節請看這裏:http://www.yiiframework.com/doc-2.0/guide-tutorial-yii-integration.html#using-downloaded-libs
「如果一個庫帶有自己的類自動加載器,你可以將它安裝在應用程序的入口腳本中,建議在包含Yii.php文件之前完成安裝,這樣Yii類自動加載器可以在自動加載類中優先考慮。「 - http://www.yiiframework.com/doc-2.0/guide-tutorial-yii-integration.html
語法固定 標記已移除 – Blauharley