LyFM PHP文件管理器
=================================================
LyFM 是一个基于PHP的个人网站文件管理器,采用完全Ajax操作,实现高效的在线文件管理。
__任何因程序使用不当照成的损失概不负责,请不要用于生产环境,程序难免有漏洞,请谨慎__
## 使用说明
* 首次使用请配置config.php文件
* 修改默认密码
* 建议将程序放在file目录下,nginx和apache伪静态配置请参考范例,IIS请使用PATH_INFO访问。
* 默认访问形式为 http://127.0.0.1/file/index.php/ 请主动添加后缀
* 如果需要修改程序目录请相应修改伪静态规则
* 如果需要增加对其他文本格式的编辑支持,可手动修改js目录下的`LyApi.js`的第一个`TextFileExtenName`数组
* 如果访问首页跳转到404页面的,如果支持PATH_INFO请主动添加`/index.php/`来访问,否则节哀。
## 功能说明
1. 无刷新访问页面,多操作同时进行
1. 文件管理基础操作,重命名、删除、移动、复制、文件夹创建、文件创建
1. ZIP压缩操作,解压、打包、查看
1. 权限操作,文件、文件夹及递归
1. 文件在线编辑,高亮各种代码,多文件同时操作
1. 远程文件下载,直接下载文件到服务器
1. 邮件发送网站文件,支持SMTP
1. 文件编码转换,提供常用编码文件格式转换
1. 多文件上传,使用FLASH控件上传多文件
1. 代码执行,用自己的代码进行简单管理
1. 多媒体文件在线预览,图片,音频,视频(HTML5支持格式)
1. 网站文件任意下载
1. 定时检测新版本,获得更加安全的程序
1. Linux 与 Window 良好兼容
## 问题说明
* 第一次访问可能会跳转到`/Help#DefaultPassword`页面,表示你需要修改默认密码,通过修改配置文件搞定,可以使用MD5形式的函数将`'94a5f0635f5e7163fc23346870d55b52'` 修改为 `md5('123456')` 的形式
* 默认开启出错输出模式,如果有警告或者其他错误信息会详细输出。如果成功良好的运行,你可以忽略它。并将`define('_Debug_', true);`修改为`define('_Debug_', false);`
## 在IIS 5.1下的配置
由于IIS5.1实在奇葩,PATH_INFO各种不好实现,所以用字符串拼了一个,前提是需要ReWrite的支持
1. 下载 http://www.helicontech.com/isapi_rewrite/download.html 进行配置
2. 打开ISAPI_Rewrite Manager 添加如下内容,配置而选一
#在二级目录
RewriteRule /file/index.php/(.*) /file/index\.php
#根目录
RewriteRule /index.php/(.*) /index\.php
3. 修改php.ini 文件必须开启mb_string模块
4. 重启IIS服务
net stop iisadmin /y
net start iisadmin
net start w3svc
## 关于升级的说明
1. 如果不能直接通过PathInfo方式来访问,升级可采取如下操作,否者忽略下面内容,直接访问新文件夹
2. 下载文件到与文件管理所在文件夹的相同目录并解压,并进入修改配置文件。
3. 如果当前文件夹为file,新的文件夹为LyFM-new
4. 运行任意代码执行工具,输入如下代码
rename("../file", "../file2");
rename("../LyFM-new", "../file");
5. 此时返回结果为空
6. 刷新页面即可,然后删除file2旧的文件夹
没有合适的资源?快使用搜索试试~ 我知道了~
基于javaScript+PHP开发的文件管理器+源码+项目文档+使用说明(毕业设计&课程设计&项目开发)
共204个文件
js:103个
php:37个
png:24个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 181 浏览量
2024-07-17
20:41:00
上传
评论 1
收藏 464KB ZIP 举报
温馨提示
基于javaScript+PHP开发的文件管理器+源码+项目文档+使用说明,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于javaScript+PHP开发的文件管理器+源码+项目文档+使用说明,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 功能说明 无刷新访问页面,多操作同时进行 文件管理基础操作,重命名、删除、移动、复制、文件夹创建、文件创建 ZIP压缩操作,解压、打包、查看 权限操作,文件、文件夹及递归 文件在线编辑,高亮各种代码,多文件同时操作 远程文件下载,直接下载文件到服务器 邮件发送网站文件,支持SMTP 文件编码转换,提供常用编码文件格式转换 多文件上传,使用FLASH控件上传多文件 代码执行,用自己的代码进行简单管理 多媒体文件在线预览,图片,音频,视频(HTML5支持格式) 网站文件任意下载 定时检测新版本,获得更加安全的程序 Linux 与 Window 良好兼容
资源推荐
资源详情
资源评论
收起资源包目录
基于javaScript+PHP开发的文件管理器+源码+项目文档+使用说明(毕业设计&课程设计&项目开发) (204个子文件)
nginx.conf 183B
style.css 10KB
edit_area.css 8KB
colorbox.css 5KB
uploadify.css 2KB
charmap.css 889B
test.css 50B
loading.gif 9KB
go_to_line.gif 1KB
load.gif 1KB
word_wrap.gif 951B
processing.gif 825B
autocompletion.gif 359B
help.gif 295B
save.gif 285B
move.gif 257B
highlight.gif 256B
charmap.gif 245B
fullscreen.gif 198B
search.gif 191B
undo.gif 175B
smooth_selection.gif 174B
newdocument.gif 170B
redo.gif 169B
reset_highlight.gif 168B
close.gif 102B
test.gif 87B
statusbar_resize.gif 79B
spacer.gif 43B
.gitignore 2KB
edit_area_full.gz 29KB
.htaccess 251B
template.html 4KB
popup.html 758B
edit_area_full.js 113KB
jquery-1.8.2.min.js 91KB
full.js 64KB
full.min.js 52KB
jquery.uploadify.min.js 45KB
LyApi.js 45KB
edit_area_functions.js 37KB
edit_area_loader.js 36KB
manage_area.js 23KB
edit_area.js 17KB
autocompletion.js 16KB
highlight.js 16KB
php.js 14KB
map.js 11KB
jquery.colorbox-min.js 10KB
elements_functions.js 9KB
jquery.md5.js 9KB
python.js 8KB
LyEdit.js 7KB
reg_syntax.js 6KB
coldfusion.js 6KB
load.js 5KB
search_replace.js 5KB
tsql.js 5KB
LyUpload2.js 5KB
regexp.js 5KB
css.js 5KB
js.js 4KB
keyboard.js 4KB
test.js 4KB
sql.js 3KB
pas.js 3KB
perl.js 3KB
LyCode.js 3KB
charmap.js 3KB
bg.js 3KB
basic.js 3KB
ru.js 2KB
mk.js 2KB
resize_area.js 2KB
vb.js 2KB
LyUpload.js 2KB
fr.js 2KB
cpp.js 2KB
eo.js 2KB
sk.js 2KB
cs.js 2KB
de.js 2KB
es.js 2KB
ja.js 2KB
ruby.js 2KB
pl.js 2KB
java.js 2KB
fi.js 2KB
dk.js 2KB
it.js 2KB
c.js 2KB
zh.js 2KB
hr.js 2KB
nl.js 1KB
en.js 1KB
pt.js 1KB
xml.js 1KB
html.js 1KB
brainfuck.js 894B
robotstxt.js 642B
共 204 条
- 1
- 2
- 3
资源评论
梦回阑珊
- 粉丝: 5217
- 资源: 1681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 仿windows扫雷小游戏java完整实现.zip
- 基于Java-Applet的小游戏,模仿《大鱼吃小鱼》的网页Flash小游戏制作.zip
- 基于java swing编写的小游戏.zip
- 华容道小游戏 使用java编写.zip学习资料
- 基于Java Netty 实现的多人联机游戏(多人对战)的客户端和服务器端.zip
- 基于java gui实现的贪吃蛇小游戏.zip
- 基于Android+Java的连连看小游戏,图片资源是用的别人的.zip
- 基于 java gui编程实现的贪吃蛇小游戏.zip
- 个人通过Java开发的一个小游戏《阿伦大战猫咪匪徒》.zip
- 初学JAVA制作的坦克大战小游戏,使用JAVA 的GUI模拟2,5D界面.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功