在线工具箱程序,可以通过安装扩展增强无限扩展功能

一、程序简介

这是一款在线工具箱程序,您可以通过安装扩展增强她的功能
通过插件模板的功能,您也可以把她当做网页导航来使用~

二、开源协议

使用AGPL-3.0开源协议

三、界面展示

演示地址:http://tool.bcloud.store/

在线工具箱程序,可以通过安装扩展增强无限扩展功能

 

四、功能概述

傲星工具箱,一个在线工具箱。

这是一款在线工具箱程序,您可以通过安装扩展增强她的功能
通过插件模板的功能,您也可以把她当做网页导航来使用~

五、技术选型

环境要求

  • PHP >= 7.2.5
  • MySQL >= 5.7
  • fileinfo扩展
  • 使用Redis缓存需安装Redis扩展
  • 去除禁用函数proc_open、putenv、shell_exec、proc_get_status( 必须是命令行的PHP版本,你装了多个PHP版本,命令行版本的PHP和你的网站配置的PHP可能不是同一个,嫌麻烦可以下载full包)

部署

  1. 下载Release代码
  2. 设置运行目录为public
  3. 关闭防跨站(open_basedir)
  4. 设置伪静态
  5. 去除静态文件代理
  6. 安装依赖
  7. 设置目录权限
  8. 打开你的域名/install

详细内容请查看 README.md 文档。

伪静态

  • Nginx

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

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

插件编写

插件项目文件规范

└─plugin
   └─aoaostar_com       # 顶级域名 .用_代替
      └─example         # 插件名
         └─static       # 静态文件目录
        App.php         # API
        index.html      # 首页
        Install.php     # 安装、卸载时会执行方法
        logo.png        # logo 图片

六、源码地址

免责说明

本站资源部分来自网友投稿,如有侵犯你的权益请联系管理员或给邮箱发送邮件PubwinSoft@foxmail.com 我们会第一时间进行审核删除。
站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面
本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

给TA打赏
共{{data.count}}人
人已打赏
Code开源推荐

开源推荐:加快 ChatGPT 访问速度

2023-5-4 14:51:15

Code开源推荐

基于 ChatGPT 的视频神器:短视频生成和编辑工具

2023-5-11 14:12:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索