oneinde魔改(oneindex进阶版)发布和安装教程

  • A+
所属分类:资源分享

其实oneindex很早就出来了,但是一直没有用,上周发布了一个视频

小鹏奇啪行1+2季资源下载(最新最全带在线地址)

最后看大家热情蛮高的,所以决定使用onedrive来给大家线上分享,就用上了oneindex,但是使用问题比较大,比如全部是IO读写,还有就是.htaccess的问题等等,所以有了这个自己改版的东西,如果涉及原作者版权问题可以提醒我删掉仓库

项目地址:https://github.com/david7207/oneindexMod.git

如果没有onedrive5T 的话,请右拐 https://shop.echoteen.com

2018/10/8更新,又一个onedrive目录索引程序     

不过不建议新手搭建,推荐下文简单搭建,但是它很适合二开,毕竟基于优雅的laravel

安装方式:

这里以安装完宝塔面板的服务器为例,如果不知道怎么安装的,左转百度。

安装好LNMP组件,安装redis。

然后新建一个网站,域名自己配置,然后访问域名就好啦

原有的oneindex安装,直接把config下的base.php拉到新版本的config下面就可以运行了。

第一次安装的话,就按照上面的直接安装吧。

主题请使用nexmoe,我只基于这个主题改,这个主题比较帅气。

和原版的改进:

  1. 使用redis,提高脚本的运行速率
  2. 修改了.htaccess,原版的无法使用缩略图,因为无法获取到get参数,不知道大家有没有发现
  3. 不需要使用定时任务,因为redis set的数据是带TTL的,所以安装好自己无痛使用,如果出现不可预料的异常请先在后台缓存管理里面删除掉缓存,最后在生成缓存
  4. 引入了第二种前端框架,方便以后想做啥自己玩

好了,大概就这么多,有啥新功能大家可以提出来,我看情况可以加上去

最后上几张图

oneinde魔改(oneindex进阶版)发布和安装教程

 

oneinde魔改(oneindex进阶版)发布和安装教程

 

 

echo少年

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:20   其中:访客  9   博主  11

    • avatar echo少年 Admin

      测试评论

      • avatar echo少年 Admin

        再次测试评论

        • avatar tian 0

          大佬,这个魔改项目本人就是你吗? 想问下能否加入支持删除文件的选项,要不然还要去登陆网盘删除,有点麻烦,我看有个人模仿oneindex做了一个,他那个是支持删除文件的,不过安装比较复杂,我没用他的

            • avatar echo少年 Admin

              @tian 好的,有空我来看一下,这个是很必要

            • avatar 奕奕 0

              原版是不是只替换你提到的base.php即可

                • avatar echo少年 Admin

                  @奕奕 并不是奥,是要整个程序代替下来的,单纯base.php就是个配置

                • avatar ahai 1

                  Parse error: syntax error, unexpected ‘*’, expecting ‘,’ or ‘;’ in C:\wwwnet\oneindexMod-master\lib\RedisDrive.php on line 12
                  我也用的宝塔,LNMP环境,也安装了redis 但我的系统是2008 但原生版oneindex可以正常使用的
                  请问如何处理

                    • avatar echo少年 Admin

                      @ahai php你是什么版本的

                        • avatar ahai 1

                          @echo少年 5.5 5.6都测试过,都报这个错

                            • avatar echo少年 Admin

                              @ahai 已经修复过来了,git pull一下就好了

                                • avatar AS神神 0

                                  @echo少年 Fatal error: Call to a member function exists() on boolean in /www/wwwroot/w.kdcc.cn/lib/RedisDrive.php on line 64

                                  Linux宝塔 LNMP 5.6 , redis 4.0,用10号修复的还是报错

                                  • avatar echo少年 Admin

                                    @AS神神 你驱动装了没,我这里没这个问题的

                            • avatar carbon 0

                              Fatal error: Call to a member function exists() on boolean in /www/wwwroot/w.kdcc.cn/lib/RedisDrive.php on line 64

                              Linux宝塔 , redis 4.0

                              我也出现这个错误。。

                                • avatar echo少年 Admin

                                  @carbon 你安装了php什么版本的?宝塔你试试最高的php版本,再安装redis扩展

                                • avatar mrchen 1

                                  好像少文件了啊?

                                    • avatar echo少年 Admin

                                      @mrchen 没有少文件,你是php几的版本的?

                                    • avatar 撒大啊 1

                                      怎么更新

                                        • avatar echo少年 Admin

                                          @撒大啊 直接替换文件方便点,或者你可以直接克隆下来安装

                                        • avatar 教书先生 0

                                          图床的怎么弄啊