今天为开发的系统增加支付宝网站支付功能,因为采用Thinkphp框架开发的,所以到网上下了现存现存的核心代码进行修改,配置好后进行调试出现了如下错误:
致命错误: Class 'Symfony\Component\HttpFoundation\RedirectResponse' not found
由于代码包里引入了Symfony框架,所以问题肯定就是出在Symfony框架包的安装问题上了,于是便开始排查错误!
根据Symfony官方有文档介绍我们可以用composer安装,也可以直接去GitHub下载Symfony框架,只是这个时候需在引用的文件里包含vendor/autoload.php文件如下:
include ROOT.'/vendor/autoload.php';
我把下载的文件放在vendor目录下,如果还是出现无法引用的问题,那可能需要更新Symfony框架,进入项目目录下的vendor执行composer命令如下:
composer symfony/http-foundation
更新了vendor目录下的相关文件后即可正常访问了,如果还没有安装composer.exe的可以从这里下载安装(因为安装将是一个漫长的过程,这里我给大家准备了安装文件)
185cd93303d66d7572ce43d2dd30b077.rar
扫码关注公众号
长沙网站设计,长沙软件开发,长沙进销存开发,php进销存系统,ViooMa收银系统,ThinkPHP框架进销存系统
湘ICP备19023859号-1
Copyright©2020 长沙唯马网络科技有限公司. All Rights Reserved.