pithyone / wechat

最最最简单易用的企业微信SDK
https://pithyone.github.io/wechat/
MIT License
102 stars 37 forks source link

tp框架下无法使用 提升interface找不到 #14

Closed SmallOyster closed 4 years ago

SmallOyster commented 4 years ago

ErrorException in /home/www/vendor/symfony/cache/Simple/AbstractCache.php line 28 Interface 'Psr\SimpleCache\CacheInterface' not found

我直接composer您的think-wechat之后,按照“快速开始”操作就提示以上内容。

TP5.0,nginx,PHP7环境下

请问如何解决?

pithyone commented 4 years ago

TP5.0,nginx,PHP7环境下

think-wechat 理论上支持 ThinkPHP 5.1.x 所有版本,可以尝试更新你的 ThinkPHP 版本

SmallOyster commented 4 years ago

emmm只能tp5.1而不能用在5.0吗?

因为我看到README中写的provider.php我也找了半天都没找到,后来看文档才知道确实是5.1后加的……

SmallOyster commented 4 years ago

emmm而且这个问题好像其实是在您的内核库出错("pithyone/wechat"),因为在这个库里没找到要用到这个interface :joy:

pithyone commented 4 years ago

emmm而且这个问题好像其实是在您的内核库出错("pithyone/wechat"),因为在这个库里没找到要用到这个interface 😂

是通过 composer 引入的依赖

pithyone/wechat -> symfony/cache -> psr/simple-cache

可以尝试重新安装一下依赖

SmallOyster commented 4 years ago

哦哦好的,我回头试试,谢谢您了哈!

(话说其实想多嘴问一下emmm要那么多外部库有什么用呢? 🤔 )

pithyone commented 4 years ago
SmallOyster commented 4 years ago

好吧……但感觉很多都没啥用呃……算了算了 :joy: