问题:在YII的vendor文件夹中引入第三方插件时,使用时,经常遇到找不到类的报错
Class 'OpenSearch\\Client\\OpenSearchClient' not found
解决方案:
其实,成熟的第三方插件都有自动加载的入口,在这里进行了插件的命名空间的注册,而Yii2对命名空间的使用和注册比较严格。
示例:阿里云的OpenSearch的第三方官方SDK,

那么,Yii2项目,只需要在inde.php的入口文件中,把该第三方插件的入口文件加载即可。

问题:在YII的vendor文件夹中引入第三方插件时,使用时,经常遇到找不到类的报错
Class 'OpenSearch\\Client\\OpenSearchClient' not found
解决方案:
其实,成熟的第三方插件都有自动加载的入口,在这里进行了插件的命名空间的注册,而Yii2对命名空间的使用和注册比较严格。
示例:阿里云的OpenSearch的第三方官方SDK,
那么,Yii2项目,只需要在inde.php的入口文件中,把该第三方插件的入口文件加载即可。
本文标题:YII2框架手动加载第三方插件
本文链接:https://www.haomeiwen.com/subject/eyadvktx.html
网友评论