看大家都在搞这种东西,我前几天也花了66元买了份源码,把玩了几天,踩了不少坑,在这个帖子里给各位MJJ避一下;
这里要抱怨一下,倒卖源码的那家伙没几天就降价到60元了
1. 源码是否要在本地yarn一遍?
并不绝对需要在本地yarn,也可以在服务器上完成本部步骤,只不过在本地便于调试而已,所以还是推荐各位MJJ先在本地yarn一遍
2. 直接上传到服务器会产生什么后果?
这个项目分前后端,如果没有在服务器上处理好的话你会发现后端地址和前端是一样的……
3. 必须要用宝塔企业版?
作者演示给的是宝塔企业版,但并不代表一定需要在服务器上安装宝塔企业版,诚然,这个项目使用宝塔企业版可以大幅降低搭建难度
4. Redis设置
这是个大坑,但作者却在这一方面一笔带过,我**在网上搜了半天才找到解决方法,长话短说,无非就是Redis的安全设置阻挡了后端的访问,只需要修改Redis的配置文件即可
如需在外网访问Redis,需要修改bind为0.0.0.0
必须要将Redis的保护模式(protected-mode)从yes改为no:protected-mode no
5. 数据库设置
感谢11楼MJJ的反馈;数据库不能用mysql8,会引起一些莫名其妙的数据库更新问题
6. QQ邮件设置
如果你用的是126/163邮箱,可以略过本节;
如果你使用的QQ邮箱,那么需要修改一下邮箱配置,并注释掉两项配置:
[ol] email: '[email protected]',
email_config: {
host: 'smtp.qq.com',
port: 465,
// ignoreTLS: true,
// secure: false,
auth: {
user: '[email protected]',
pass: ''
}[/ol]复制代码
7. 已经修改了邮箱/邮箱配置正确,但是测试的时候还是会显示“请求超时,请稍后再试”
重启一下后端node项目,如果还是不行就重新部署;
后台不能修改邮箱配置,只能手动到配置文件中修改
8. 账户只能用验证码登陆?
并不,只是第一次注册的时候必须需要使用验证码,之后可以到用户中心重置密码,就能用密码登陆了
9. 是否需要HTTPS?
是的,前后端网址都需要HTTPS
10. 不能进入管理后台
这个项目的管理后台是:https://域名/admin
如果你不能进入管理后台,请到数据库检查自己的用户组是否已经被修改为管理员
11. 用户不能自行更改用户名/头像
普通的注册用户并不能自行修改用户名/头像,只能由管理员在后台修改
12. key HOST设置
直接用官方接口就行:“https://api.openai.com”
13. 推荐与否?
我不知道,就是买来玩的,也没玩过其他的Chat GPT商业系统,不做评价;
但是听说作者要在代码里添加随机跳广告的代码?(道听途说,来源不明)所以还是不建议大家购买,直接用网络上分享的源代码就行
有其他问题也可以在本帖子下提问,我会尽量解答;
也欢迎大家来我搭建好的网站玩:https://chatai.my.id
会员可以自行购买,如果需要便宜卡密,可以到“https://cube.me.uk/#/44/detail”购买,不定时放便宜卡密
然后放五个一个月会员卡密:
d25dc4e993c61df5c37d7c6353651294
39d35e62bcd8e1c5dd07abdf0d0b8861
30c2eda为f什a么d686bfbbc8427aa6edf5ba9(这个卡密好像有敏感字,删掉汉字即可)
638714a4c02fc80285ec5239b6248911
37d1a63bc4acede6d7f70d90d0b36b05