分类 代码 下的文章

19年聚合小说+漫画动漫+听书功能多合一系统源码!仿掌中云网!带分销系统,带代理功能+第三方支付!本程序本人整合了漫画小说资源,赠送漫画小说采集规则,市面不多。为本人自己整理。煞费苦心!!

优势功能

  1. 按章节阅读,对其中某些章节设置付费阅读。

2.多种支付收款接口。

3.对接微信公众号,自动登录,也可以直接网页版使用。

4.用户可对喜欢的小说、漫画进行收藏。

5.后台分类管理

采集规则可以参考博主自己整理的post表单 点我链接

环境要求:操作系统/win或linux、PHP/5.4x、mysql/5.6x、Apache/2.4.x、开启openssl扩展(必须)。

重要:漫画系统使用随意云存储所需的所有图片,所有图

推荐使用宝塔面板一件部署环境,可直接使用本程序

1.首先上传程序到网站目录

2.导入数据库

3.修改/Application/Common/Conf/DB.PHP中的数据库配置

访问后台xxx.com/efucms.php 默认账号密码admin/123456

201904221555895633370068.jpg

程序下载地址

https://www.lanzous.com/i3v8ofg

数据库导入下载地址

https://www.lanzous.com/i3v8pvi

项目地址:

https://github.com/hiliqi/hanman

演示地址:

http://123.com

环境要求

php>=7.0
mysql版本>=5.7

我用的是宝塔面板,所以操作起来比较简单
程序没带采集,需要的可找人二开。
关于采集

https://www.kancloud.cn/hiliqi/xwx_comic_cms/935781

可以批量上传图片,一次最多上传20张。假如需要更改最大上传张数,需要在php_ini文件里进行设置

1.下载源码上传到空间里面

2.配置伪静态

3.修改 运行目录 选择 public目录 然后点击保存

首次安装,运行:你的域名地址/install

今天下班睡不着,闲来无事瞎逛,浏览到一个博客看到人家链接上挂着网盘 突然让我想起,之前我也买有一个女司机的Cloudreve程序,果断瞎折腾,整起!其实Pro和免费版功能大致,收费版就是多了一项有用的就是可以设置购买流量或者会员组的使用期,和支付设置。废话不多说了,下载 Cloudreve 源码上传到空间里,

演示地址:

Cloudreve演示地址

第一步

application/database_sample.php里的database_sample.php文件重命名为database.php。打开database.php文件编辑,把数据库换成你自己的就OK了。

第二步
把下载Cloudreve程序里面的mysql.sql数据库文件导入到你自己的数据库里。

第三步

URL重写
对于Apache服务器,项目目录下的.htaccess已经配置好重写规则,如有需求酌情修改. 对于Nginx服务器,以下是一个可供参考的配置:

location / {
   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?s=/$1  last;
   break;
    }
 }

如果你的应用安装在二级目录,Nginx的伪静态方法设置如下,其中youdomain是所在的目录名称。

location /youdomain/ {
    if (!-e $request_filename){
        rewrite  ^/youdomain/(.*)$  /youdomain/index.php?s=/$1  last;
    }
}


第四步

目录权限
runtime目录需要写入权限,如果你使用本地存储,public 目录也需要有写入权限
public/uploads/chunks目录写入权限,其中chunks这个文件没有的话自己新建一个空白文件目录就好了,不然上传文件会卡在4M,意思就是说上传4M以上的文件都上传不了。记得chunks新建后给写入权限。

以上步骤完成就算安装好了。

后台地址:http://您的域名/Admin 初始用户名:admin@cloudreve.org 初始密码:admin
如果还有什么问题不明白的话可以到作者论坛:https://forum.cloudreve.org
或者https://github.com/HFO4/Cloudreve 里面寻找答案

程序安装好后登陆后台开始弄Onedrive对接。作者这里也有教程https://github.com/HFO4/Cloudreve/wiki/Onedrive%E5%AF%B9%E6%8E%A5%E8%AF%B4%E6%98%8E

Onedrive对接说明

由于Onedrive策略上传方式为服务器中转,需要额外在服务器上运行一个任务处理进程。请确保您的Cloudreve版本大于或等于1.1.1。

1

进入Cloudreve后台管理面板 - 其他 - 任务队列

2

点击随机生成Token,点击保存设置并复制下生成的64位Token备用;

3

根据你的操作系统版本和架构请到到 https://github.com/HFO4/CloudreveTaskQueue/releases 下载对应的Cloudreve任务队列处理程序。

Linux系统:命令行模式输入命令“uname -a”,可以显示系统版本。

对应的Cloudreve任务队列处理程序;此处以64位Linux为例,下载taskqueue_X.X_linux_amd64.tar.gz并解压。注意:此程序后续会进行更新,请不要照搬以下命令中的下载链接

wget https://github.com/HFO4/CloudreveTaskQueue/releases/download/X.X/taskqueue_X.X_linux_amd64.tar.gz
tar -zxvf taskqueue_X.X_linux_amd64.tar.gz

或者手动下载到本地再用winscp之类的软件上传到ROOT机器里!

启动Cloudreve任务队列

1 赋予执行权限
chmod +x ./taskqueue
2 编辑config.yaml文件,具体说明如下:
#第2步中生成的Token
token: SOME_THING_HARD_TO_GUESS
#格式为:您的站点地址/Queue
api: http://127.0.0.1/Queue
#启动的进程数量
taskNum: 4
#轮询间隔
Duration: 1

3 启动任务队列
./taskqueue

如果屏幕上打印出如下信息,则表示配置正确;

Cloudreve Queue Go Version 1.0
Author: AaronLiu

2018/10/20 18:27:29 [INFO] Config information: {XXX https://XXX/Queue 4 1}
2018/10/20 18:27:29 [INFO] Basic Info: {"basePath":"XXX"}
2018/10/20 18:27:29 [Info] Thread 1 start
2018/10/20 18:27:30 [Info] Thread 2 start
2018/10/20 18:27:31 [Info] Thread 3 start
2018/10/20 18:27:32 [Info] Thread 4 start

4 使用screen 或其他方式使其在后台运行,一下步骤以screen为例;

SSH运行:screen
如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装

screen
./taskqueue

Cloudreve任务队列处理程序后台运行这样就可以了。

我们再登陆到Cloudreve网盘程序的后台 - 上传策略 - 添加 - Onedrive 中转
捕获.PNG

捕获.PNG

第一步获取的是:应用机密(密码/公钥) 复制好填在对应的地方就好了。

然后点击:知道了,返回到快速启动

捕获.PNG

第二步获取到的是:应用 ID(Client ID) 复制好填在对应的地方就好了。

填写完成后保存,跳转到Onedrive授权页后,登录你要用于存储的Onedrive账号(暂不支持国内世纪互联版),授权应用即可。

然后在后台 - 用户组 编辑或者新添加用户组 上传策略 选你刚刚添加的Onedrive上传策略就可以了。

添加计划任务

我用的是宝塔控制面板,所以在面板里 添加计划任务

捕获.PNG

注意

文件上传处理成功后不会立刻显示你上传成功的文件,还需要中转上传至Onedrive。Onedrive那边上传完成后 程序里面才会显示你刚才上传的文件。

Q&A

1 Onedrive策略哪些步骤是直传。那些需要经过服务器?

上传是经过服务器中转,下载不经过服务器。

2 Onedrive策略是否支持离线下载?

支持。

3 绑定账号时报错The reply uri specified in the request isn't using a secure scheme.

站点必须启用HTTPS,并在基本设置-站点URL中更改为正确的HTTPS链接,保存后重新点击添加上传策略页面中的链接创建应用并绑定账号