请关掉浏览器的翻译。
Releases只是当存档在用的,并不是最新代码。
请将设置中所有的设置项的说明都读一遍,有些问题就不用问了。
https://onemanager-php.vercel.app/
每次更改配置后都要等 30-50s 来确保部署成功;
Vercel 每天限制 100 次部署。
https://scfonedrive.github.io/Vercel/Deploy.html
https://repl.it/
https://replit.com/
https://onemanager.qkqpttgf.repl.co/
A:
- 点右上的 "+" 或左上的 "+ Create Repl",点击
Import from Github;- 在"GitHub URL"中输入
https://github.com/qkqpttgf/OneManager-php,会自动弹出显示"Language"与"PHP Web Server",点下面的"Import from Github"。- 结束后,点上方的绿色 "Run" 按钮,右边会显示一个网页,你要在新窗口打开它来安装,不然不能登录。
B:
- 点右上的 "+" 或左上的 "+ Create Repl",template中输入php,点选"PHP Web Server",在"Title"里输入你想要的名称或者让它默认, 点下面的"+ Create Repl"。
- 结束后,在右边的Console或Shell里输入
git clone https://github.com/qkqpttgf/OneManager-php && mv -b OneManager-php/* ./ && mv -b OneManager-php/.[^.]* ./ && rm -rf *~ && rm -rf OneManager-php敲回车运行。- 点上方的绿色 "Run" 按钮,右边会显示一个网页,你要在新窗口打开它来安装,不然不能登录。
https://herooneindex.herokuapp.com/
给这个项目点star,然后fork,在Heroku创建一个app,然后点进Deploy页,在"Deployment method"处点"Connect GitHub",选择你的fork。
点 [New Project] -> 点 [Import form Github] -> 粘贴 "https://github.com/qkqpttgf/OneManager-php" ,结束后,左上角点 [Show] -> [In a New Window]。
https://cloud.tencent.com/product/scf
暂无
SCF新增限制,环境变量整体最大4KB,所以最多添加4个盘(可以在安装时选择将配置保存在文件来避开限制)。
进入函数服务,上方选择地区,然后点击新建。
输入函数名称,选择模板函数,在模糊搜索中输入onedrive,大小写随意,选择那个【获取onedrive信息.....】,点下一步,在代码界面不用动,直接点完成。
点击触发管理,创建触发器,触发方式改成API网关触发,底下勾选启用集成响应,提交。
在触发管理中可以看到一个 访问路径,访问它,开始安装。
(重点:勾选集成响应)
添加网盘时,SCF可能会反应不过来,不跳转到微软,导致添加失败,请不要删除这个盘,再添加一次相同标签的盘就可以了。
https://console.huaweicloud.com/functiongraph/
暂无
FG中,环境变量整体大小为2KB,所以最多添加2个盘(一个onedrive一个aliyundrive)(可以在安装时选择将配置保存在文件来避开限制)。
https://fc.console.aliyun.com/
无
https://console.bce.baidu.com/cfc/#/cfc/functions
暂无
自定义域名需要另外使用API网关,并备案。
暂无
启动web服务器,确保你能访问到。
安装 rewrite_module (或称 RewriteEngine,或 URL_Rewrite)。
上传好代码。
开启伪静态(重写)功能,规则在.htaccess文件中,ngnix从里面复制,IIS规则在web.config文件中,我们的目的是不管访问什么都让index.php来处理。
使web身份可读写代码中的.data/config.php文件,推荐chmod 666 .data/config.php。
在浏览器中访问。
下载时,由程序解析出直链,浏览器直接从微软Onedrive服务器下载文件,服务器只消耗与微软通信的少量流量。
上传时,由程序生成上传url,浏览器直接向微软Onedrive的这个url上传文件,服务器只消耗与微软通信的少量流量。
设置中的 XXX_path 是Onedrive里面的路径,并不是你url里面的,程序会去你Onedrive里面找这个路径。
网站图标:将favicon.ico文件放在你要展示的目录中,确保 xxxxx.com/favicon.ico 可以访问到。
可以在文件列表显示head.md跟readme.md文件的内容。
游客上传目录(也叫图床目录),是指定一个目录,让游客可以上传文件,不限格式,不限大小。这个目录里面的内容不列清单(除非管理登录)。
如果目录中有index.html文件,只会输出显示html文件,不显示程序框架。
点击“时间”、“大小”,可以排序显示,点“文件”恢复原样。
放在第一个盘的显示目录(不一定是onedrive根目录)。
将index.html以静态网页显示出来。
以MD语法显示在顶部或底部。
以html显示在顶部或底部(可以跑js)。
请看完上面的中英双语再加群,谢谢!
212088653