传奇列表管理系统源代码PHP版-本站同款程序
本程序作者QQ260027402,历时1个多月的时间规划开发和调试,历时半年的上线测试,注册会员已达到4600+人,无任何用户有BUG反馈,程序测试地址 sp.sddbc.com 为了防止程序盗版滥用被人恶意销售,所以对核心脚本有两处加密,需要配合授权使用,加密文件可能会被杀毒软件误报,请放心使用,本程序由本站开发,绝对无任何病毒,授权地址 dlq.1987666.xyz 前后台都是自己独立开发,不借助任何框架,制作不易希望大家理解,不会搭建的朋友可以联系QQ260027402有偿代搭建。
请详细参考以下介绍,高手请忽略。
————————–环境要求—————————————–
环境建议PHP7+ MYSQL5.6+
数据库导入 liebiao_com.sql 在程序根目录下找到
修改数据库信息 \includes\config.php 数据库配置文件
邮件参数配置\includes\config.php
dlq 文件夹是用户上传txt 文件存放的 文件夹。保证可读写,源代码中已包含了,无需自己创建!
—————————邮件系统配置——————————————
// 邮件系统配置
define(‘SMTP_HOST’, ‘这里写邮件地址’);
define(‘SMTP_PORT’, 这里写你邮件端口);
define(‘SMTP_USER’, ‘这里写你邮件账号’);
define(‘SMTP_PASS’, ‘这里写你邮件授权码,不是登录密码’);
define(‘SMTP_FROM’, ‘这里写你邮件账号’); // 必须与SMTP_USER相同
define(‘SMTP_FROM_NAME’, ‘传奇免费列表空间’); // 这里是邮件标题
define(‘SMTP_TIMEOUT’, 10); // 设置10分钟 // 邮件超时时间,默认即可
———————-计划任务说明———————————————–
有两种到期自动删除txt文件的方法。
第一种是被动触发,也就是有人访问网站就会触发检查到期的txt文件执行删除。这个不用配置,源代码已经自带此功能了。
第二种是宝塔定时任务
在宝塔面板中设置定时任务的步骤
登录宝塔面板
在左侧菜单中找到并点击”计划任务”
点击”添加计划任务”按钮
填写以下信息:
任务类型:访问URL
任务名称:清理过期列表文件
执行周期:建议选择 每天0点1分 执行
URL地址 http://你的域名/cron_clean_expired_files.php
———————-计划任务日志清理———————————————–
日志定时清理任务
使用方法
手动执行:
可以直接通过PHP运行此脚本
它会自动清理30天前的日志文件
自动执行: 在宝塔面板中添加定时任务:
任务名称:清理过期日志
执行周期:建议每周一次 每天0点1分 执行一次即可。
URL地址 http://你的域名L/cron_clean_logs.php
当然也可以不添加日志定理任务,偶尔日志多了就手动清理 根目录下的 logs 文件夹里面的内容即可。
———————-后台登录和一些功能介绍说明———————————————–
全部安装好后访问 http://你的域名.com 点击登录 管理员账号 admin 密码 123456 登录后请及时修改管理员邮箱地址和密码,邮箱地址请致数据库 users 表内修改。
后台功能,仪表盘页面,可查看,今日注册用户数,列表文件上传总数,系统总用户数,高级会员卡密剩余数量,,超级会员卡密剩余数量
用户管理:可 查看用户,不同类型会员的数量统计,可对用户进行编辑信息,重置密码,会员类型更改,删除用户,新增加用户等操作。
列表管理:可以查看用户上传的列表,编辑用户的列表,删除用户的列表,等操作。
公告管理:可以添加网站首页公告,用户后台公告,默认各一条,多条的话自己更改源代码,全开源的。
卡密管理:可以生成 高级会员卡密,超级会员卡密,一键导出卡密等功能,清理已使用卡密操作,设置购买卡密的链接。
网站设置:可以设置网站SEO,不用类型会员上传的列表地数量和存储时间设置,可自定义设置主列表显示标题,副列表显示标题,自定义主列表域名等操作。
远程同步:启用远程同步功能,远程服务器URL设置,远程同步令牌,用户上传一份文件,同步到另外一台服务器上,实现双列表功能。
远程同步功能说明:
1. 开启此功能后,用户上传的TXT文件将同步到远程服务器,需配置以下参数,并启用远程同步功能。
2. 当用户编辑或删除文件时,远程服务器上的文件也会同步更新。(包括列表到期也会自动删除)
3. 需要在远程服务器的Web根目录下创建dlq文件夹。
4. 需要在远程服务器的Web根目录下放置 yuancheng.php 文件(请从源代码中复制)。
5. 远程服务器必须是PHP7.0以上环境,建议使用PHP7.4版本。
6. 远程服务器的yuancheng.php配置的远程同步令牌与此处设置相同(令牌自己输入就行)
7. 启用同步检查间隔,一般无需启用,用户上传、修改、删除、系统到期删除、都会实时同步,开启此功能的目的是预防用户、新上传、修改、删除、文件的时候,远程服务器出现故障导致远程服务器的文件同步失败,开启这个功能后本服务器就会去检测远程服务器的文件是否和本机同步,没有同步就会去同步操作。
重要说明:
当您开启了”启用同步检查间隔”功能后,您需要:
1. 在您的服务器面板中设置一个定时任务,访问URL:
http://您的网站地址/cron_check_sync.php
2. 建议将定时任务的执行频率设置为几天一次就行,以减少服务器负担
3. 系统会严格按照您在此页面设置的间隔时间(默认300秒)执行实际的同步检查
4. 即使定时任务每分钟触发一次,系统也会遵守您设置的间隔时间,不会造成额外的资源消耗
5. 如果远程服务器恢复正常,系统会自动完成未同步内容的更新
6. 当上传的txt文件过多后每次同步时间可能会比较久,且服务器会增加负担,请合理运用此功能
7. 一定要同步功能的话建议计划任务几天执行一次就行,不然文件多的情况下同步会很慢,或者你发现远程服务器里的文件数量,和本服务器里的数量有差异的情况下,你可以在网站访问量少的时间点手动同步一次就行。
传奇大学 » 传奇列表管理系统源代码PHP版-本站同款程序