LyFM PHP文件管理器

  这次将以前的简易PHP文件管理器完全重写,基本功能变化不大,但界面相对友好,使用ajax交互,技术不足难免有所小小Bug,遇到问题还请及时反馈,我将尽力修正。

  基本功能差不多就是API列表中指出的那些,更加具体的就待用户去发掘了。

  该项目会有一个主页,将在未来一段时间公布,地址为http://www.loveyu.net/LyFm

  程序核心为自己写的,如果有需要可以将其单独分离出来,目前没有支持数据库操作,简易功能及部分还是可以实现的。

  程序源代码使用GitHub托管,有兴趣的去 https://github.com/loveyu/LyFM 下载代码。

  需要注意的是浏览器兼容性并不好,没IE6什么的完全不兼容,这点需要注意,该版本并没有对Chrom之外的浏览器进行测试,所以请自己选择适当浏览器,如浏览器不支持HTML5请绕道。

LyFM_Index
首页截图,打开后图片较大

Api_List
Api列表,所实现的功能

Help_List
帮助文件列表,有限

LyFM_run_code
执行任意代码,偶尔有点用处的

LyFm_Login
登录界面,感觉良好,对密码预先进行MD5加密,不过要是被抓包一样徒劳

LyFM_Edit
文本编辑器界面,还不错的哦

LyFM_images
使用的图片预览工具,还不错的,和我博客的一样,就是不支持缩放有点可惜。

90条评论在“LyFM PHP文件管理器”

  1. 第一次登录时不管输什么密码都提示错误,但是在显示密码错误后的页面再输入就可以正常进入

        1. 我刚才试了一下,我这里在UC最新版本没问题的。有可能是你的COOKIE域名配置的有问题,自己检查一下。

    1. 你试试其他文件会有什么问题,如果只是这个文件那我就不清楚了。302错误表示资源被转移,应该是服务器的问题

    1. 具体情况不清楚,看服务器是否发送COOKIE过来,如果有就是COOKIE的问题,如果没有就是程序的问题,有COOKIE看你当前是否使用的IP访问,如果是的,用域名绑定试试。

  2. 噢。。。没法打开主页,我试了一下,大部分网页都是转到帮助页,本人不会编程,一直都想做个自己的网盘(网络上免费提供的太不靠谱 :xieqi: ),你的这个看介绍觉得很合适,希望更加完善,不胜感激。

  3. 您好,在部分服务器上,服务商拒绝将short_open_tags设为On,导致代码中的失效,整个系统完全无法使用,希望可以使用标签避免问题,谢谢!

    1. 下次有时间会修正这个问题,或者你自己使用批量替换一下也行,仅仅使用了标签,替换为就可以正常工作

  4. 老大 感谢你的工具 感谢你崇高的精神 两个字 大神
    反馈一下目前遇到的小问题
    因分辨率小 列表显示文件太少 造成很难管理查看大量文件 建议增加视图模式 列表宽高加大 :a:

  5. 我已经改了cookie域名为ip地址,但仍然无法进入主页,一直需要输入密码。我用的php5.4,windows中的apache。谢谢。

      1. 如果使用二级域名,应该不用修改Cookie的,是不是文件夹名字改动了,默认文件夹为file,需要修改对应的伪静态文件,或者直接使用index.php/的形式访问,如果是cookie有问题,那么修改成对应的二级域名试试,使用域名但是改IP肯定是不行的。

        1. 还是不能用啊。一直需要输入密码。输入错了有提示,输入正确还需要继续输入。我尝试更改is_login()函数,跳过验证过程,就可以。

              1. 这我就很难办了,一时我也找不到原因,可能是LySystem/LyCore/LyCookie.php中函数的问题,我这没发现问题,你自己检查下

  6. Fatal error: Call to undefined function mcrypt_create_iv() in D:\dede\DedeAMPZ\WebRoot\Default\meiwonecms\manage\LyFM_0.1.2\LySystem\LyCore\LySafe.php on line 19

  7. 打开首页的提示:

    Warning: Cannot modify header information – headers already sent by (output started at /var/www/wwwroot/lyfm/config.php:1) in /var/www/wwwroot/lyfm/LySystem/LyCore/helper/system.php on line 43

  8. Fatal error: func_get_args(): Can’t be used as a function parameter in F:\htdocs\wj\LySystem\LyCore\helper\system.php on line 25

    下载后放到站点,运行提示,php5.26

写下你最简单的想法