体育外围

當前位置: 首頁 > 体育外围平台 > PHP目錄列表程序Zdir更新至v1.3

PHP目錄列表程序Zdir更新至v1.3

發布于:2020-4-5 最后更新:2020-4-6 体育外围平台 24條評論 9,792 views
如需VPS代購、PHP開發、服務器運維等服務,請聯系博主QQ:337003006

Zdir是一款使用PHP開發的目錄列表程序,無需數據庫,安裝簡單,使用方便。此次v1.3更新內容如下。

視頻介紹

Zdir功能

  • 目錄瀏覽
  • MarkDown文件預覽
  • CSS/JavaScript一鍵復制
  • 文件hash
  • 圖片預覽
  • 視頻播放(支持.mp4 .ts .m3u8等部分格式)
  • 音頻播放(支持.mp3 .wav .flac .ape
  • 文本查看器(支持的格式有.txt .sh .py .go .c .cpp)
  • Office在線預覽(支持.doc .docx .xls .xlsx .ppt .pptx),注意:如果是內網或IP訪問方式不支持預覽
  • 文件索引
  • 二維碼生成
  • 文件管理(上傳/刪除/編輯等)
  • 文件搜索
  • 密碼驗證
  • 支持中文顯示

v1.3更新說明

  • 解決Windows不能顯示中文問題
  • 更新tinyfilemanager版本
  • 更新parsedown版本
  • 增加使用說明顯示
  • 優化音樂播放器
  • 其它細節優化

解決Windows不能顯示中文問題:

在之前的版本中Zdir只能在Linux系統中正常顯示中文,此次更新解決了Windows無法顯示中文問題,歡迎大家測試。

增加使用說明顯示:

Zdir會自動讀取當前目錄下的README.md文件,并自動顯示在頂部,更加方面的查看使用說明,如下圖。(注意:說明文件請嚴格按照大小寫規范創建,必須為README.md,否則無法顯示)

其它優化

此次更新了tinyfilemanager及parsedown版本,以及一些其它細節優化,比如去掉了一些文字按鈕,統一為圖標按鈕,更多細節大家可自行下載體驗。

一些變更

此次升級文件管理器的用戶名由admin修改為zdir,登錄的時候請務必注意。

升級方法

  • 備份好原有文件
  • 下載最新版進行覆蓋
  • 修改config.php文件,在數組中追加一個site_name元素,如下:
    $siteinfo = array(
        "site_name" =>  "<i class='fa fa-sitemap' aria-hidden='true'></i> Zdir",
        "title"     =>  "Zdir 實用的目錄列表程序",
        "keywords"  =>  "zdir,h5ai,Directory Lister,Fdscript,目錄列表,目錄索引",
        "description"   =>  "Zdir是一款使用PHP開發的目錄列表程序,簡單實用,免費開源。"
    );

site_name的參數值為站點左上角的網站名稱,請根據自身情況修改。

獲取捐贈版

掃描下方二維碼,捐贈大于30元以上可獲得捐贈版,捐贈版可享受首次技術支持及去除廣告,捐贈后請聯系我的QQ:337003006獲取。

其它

  • 演示地址一:
  • 演示地址二:
  • 幫助文檔:
  • 源碼:

24 條評論 “PHP目錄列表程序Zdir更新至v1.3”

  1. 說道:

    中文文件夾名出錯了,
    一級目錄里面有中文,二級也有中文,可以從一級進入二級,二級目錄再打開的時候就出現了中文亂碼,請修復一下

    1. xiaoz說道:

      Windows系統請將PHP版本切換至5.6,已在QQ解決。

  2. haohao說道:

    反饋:
    Zdir版本:1.32
    1、移動端打開網頁,豎屏模式正常顯示,橫屏模式下,會顯示兩個搜索框(一長一短);
    2、后臺點擊文件夾直鏈,出現’403’錯誤…

    1. xiaoz說道:

      好的,我先測試一下。

      1. haohao說道:

        在config.php中設置目錄隱藏后,在后臺上傳文件時也看不見了,這樣不是太方便呢!
        某些時候不需要讓目錄顯示在列表中,但還是需要在后臺中進行相關上傳、刪除之中文件的操作!

  3. 說道:

    大佬,在ubuntu server 20.04下,md文件編碼為utf-8,亂碼,能否看下是啥原因嗎?
    頁面最下面有幾個md文件

    1. xiaoz說道:

      我這里沒有出現亂碼呢,正常顯示:

      1. 說道:

        大佬,麻煩看下,直接點文件是亂碼的,點右邊的眼睛打開是正常的額.

        1. xiaoz說道:

          這個和程序無關,瀏覽器直接去讀的這個文件,瀏覽器編碼問題。另外一般都是點后面眼鏡來看吧。

  4. Tianhao Wu說道:

    支持一下,請問能提供目錄壓縮下載么,目前一直在用chfs。

  5. haohao說道:

    博主..還是未能解決文件索引的問題
    截止到發帖時間(中途未使用,未操作過)
    點擊”文件索引”,首次出現 Unable to open file! 的提示
    再次刷新頁面后出現 “文件索引 – 該數據緩存于2020-04-25 11:40:52”
    ===================================================
    上一次發帖咨詢為23日凌晨,根據你23日早晨的回復,清除當前緩存后再次重新建立,一直到現在。
    1、caches文件夾權限為755(默認)
    2、使用了BT寶塔

    1. xiaoz說道:

      去http://github.com/helloxz/zdir/releases 下載v1.31覆蓋后再試一下。

      1. haohao說道:

        嗯…
        我用的就是這個地址的最新版(1.3.1-zip文件)
        那就在試一試吧…謝謝

        1. xiaoz說道:

          你可以加我QQ:337003006 把你地址發我測試一下。

          1. haohao說道:

            QQ已加..同時地址也發了一份到QQ郵箱中…

  6. haohao說道:

    一、搭建在Ubuntu 18.04上;
    二、于2020.04.22 晚 23:10左右搭建好,并能正常使用常規功能;
    三、唯獨不能使用文件索引功能(自然不能使用搜索功能,看過視頻介紹);
    四、截至到發帖時間,依然不能使用索引,提示 :“文件索引 – 該數據緩存于2020-04-23 00:03:55”
    請問要如何解決?謝謝

    1. haohao說道:

      補充…
      目錄中有少許現上傳的文件,大概在20分鐘前就上傳的

      1. xiaoz說道:

        可以看下文檔說明:http://www.yuque.com/helloz/zdir/maintain
        為了降低資源消耗,文件索引存在24小時緩存,您可以訪問index.php?c=cache&del=cache清除當前緩存并重新生成索引。

        1. haohao說道:

          明白了,感謝!

          1. xiaoz說道:

            不客氣,如果覺得好用可以推薦給您身邊的朋友,感謝支持。

  7. 說道:

    搶沙發!!支持一下博主。

    1. xiaoz說道:

      謝謝支持。

      1. 111說道:

        最新版索引還是不行,提示 :“文件索引 – 該數據緩存于xxxxx

        1. xiaoz說道:

          請確保您的地址能被本地服務器正常訪問,否則無法生成索引。意思就是您將Zdir部署在A服務器,需要在A服務器上能正常訪問Zdir的部署域名,否則生成不了。

發表評論