当前位置:首页 > 未分类

thinkphp升级后报错Declaration of think\app\Url::build() must be compatible with think\route\Url::build()

admin6个月前 (10-12)未分类16598
1. 出现这个错误的原因是,你通过命令“composer update topthink/framework”只升级了框架,没有更新多应用扩展模块。
2. 只需要composer运行下面代码更新多应用扩展模块到最新版后即可解决:
    1. composer update topthink/think-multi-app
    2. 更新完成后,项目运行正常。

扫描二维码推送至手机访问。

版权声明:本文由服务端开发技术分享发布,如需转载请注明出处。

本文链接:https://www.htmlcms.cn/?id=16

分享给朋友:

相关文章

git报错: fatal: bad object HEAD

一般问题原因:.git内文件有问题,比如误删除了一些文件(我就是因为.git\objects\pack文件夹过大,删除了这个文件夹)。处理建议: 在其他盘符或文件夹把项目拉下来,然后复制.git文件夹到要操作的文件夹覆盖,然后继续…

thinkphp6 多应用模式下,多个应用都需要使用图片验证码时,会共用验证码,让每个应用使用自己的验证码

1. 关闭框架层的中间件中的默认会话初始化;2. 给各个应用的中间件开启(增加)会话初始化;3. 会话初始化需要 开启/关闭 的中间件:\think\middleware\SessionInit::class。…

thinkphp前后端分离,如何使用think-captcha?

  captcha配置文件增加 'api' => true,。。如果是单应用,增加全局的captcha配置文件中,如果是多应用,复制全局captcha配置文件到对应应用的config目录,然后增加或只保留 &…

curl网页采集相关

 Accept-Encoding需要单独设置,不能放在header里,对应curl 的CURLOPT_ENCODING属性。。如果采集到的网页是乱码,可以设置这个为gzip,deflate试试…