# tutu_picture_api **Repository Path**: dmskys/tutu_picture ## Basic Information - **Project Name**: tutu_picture_api - **Description**: 微信壁纸小程序,兔兔找图(API接口) - **Primary Language**: PHP - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: https://www.tutudati.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2024-09-02 - **Last Updated**: 2024-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目介绍 兔兔找图v2.0版本,基于前面的1.0纯壁纸功能,增加了视频功能、音频功能,简化了壁纸的某些模块,后端部分接口也进行了重写,也移除了部分目前作用不大的服务。路由中的文件有部分还未移除,后续更新在进行优化。 ## 安装环境 PHP的版本是7.4(固定该版本),需要安装fileinfo扩展,这是Laravel所需。MySQL最低使用5.7的版本,因为部分字段使用了JSON格式,小于该版本请自行解决。 由于大部分都会选择宝塔这种可视化安装界面,环境这块不在重复说明,无法解决的自行解决。如果是编译安装,推荐使用lnmp一件安装包,几乎和宝塔一样好用,无非就是界面操作而已。 安装程序和部署程序,都是和Laravel一模一样,也没有什么特别的地方需要操作,不会的可以参考Laravel文档是如何部署的。 > 实在不会的再单独添加我沟通,联系方式可以通过[兔兔答题官网](https://www.tutudati.com/) > 底部添加我,请备注来意。并且不要问了问题,人就消失了,几天又来问重复的问题。帮助你解决了问题,原意支持的就支持,尊重开源作品,尊重彼此的时间。 > 代码属于完全开源,并未加密或者后门操作,不喜可以不关注。纯属个人爱好项目,会定期更新。 ## 预览地址 ![](image/preview1.jpeg) ![](image/gh_fac6b543b112_258.jpg) ## 代码仓库 - [后端仓库](https://gitee.com/bruce_qiq/tutu_picture) - [前端仓库](https://gitee.com/bruce_qiq/tutu_picture_client) ## 交流反馈 在使用中存在什么问题或者意见反馈,可以通过下方二维码联系到我。 ![IMG_5808.JPG](https://img1.imgtp.com/2023/07/28/v9J2fDzu.JPG) > 如果图片不能正常显示,微信号:wx_06282 ## 数据库文件 由于数据库文件可能会定期更新,但不会放在代码仓库,所以需要数据库的通过上面的兔兔答题官网,找我提供。由于数据库含有个人测试数据,所以数据库不提供演示数据。 ## 常见问题 1、运行目录权限错误, ```shell Warning: file_exists(): open_basedir restriction in effect. File ..... ``` > 请自行将程序根目录,也就是public目录下的.user.ini文件给注释掉。 2、管理员的账号密码是多少。 管理员的账号是admin,密码自行重置。重置方法: ```shell 在app同级目录下执行该命令,然后按照操作提示进行操作。 php artisan admin:reset-password ``` 3、如何依赖包。 在app同级目录下执行如下命令,记住php的版本一定是要适配到7.4,这是Laravel只能最高这个版本。 ```shell composer install ``` > 如何查看PHP版本,在命令中可以使用 php -v,在宝塔中直接在部署程序时就可以选择PHP版本。 4、程序中的配置如何设置 直接查看.env.example文件中的中文注释,只要用中文注释说明的就是必须要设置的参数。 如果你熟悉Laravel框架,也可以根据自己需要进行配置。建议先按照示例文件说明配置。 ## 特别说明 在程序使用中出现明显的bug或者异常情况,请提交issue并做具体的操作说明+截图。会统一时间回复,如果着急的可以添加我的联系方式,即使帮助解决。 **请多看文档、请多看文档、请多看文档。** > 如果是考虑后期更新能够兼容,建议不修改程序,直接按照配置部署。