多目录文件更新时间统计系统-完整文档
最后一次更新时间(北京时间):加载中...
最后一次更新时间(UTC):加载中...
查询更新队列
最后一次更新时间(UTC):加载中...
系统更新日志
加载中...
1.脚本基础信息
(1)核心功能:通过「中心主动探测+傀儡被动响应」架构,突破open_basedir限制,实现多子目录(含中文目录)文件更新时间统一统计展示
(2)文件组成:
- ①time.php:中心文件(根目录),支持动态添加/删除傀儡路径、主动探测傀儡、整合数据展示、格式校验
- ②times.php:傀儡文件(各子目录),被动响应中心探测、扫描当前目录、返回标准JSON数据
- ③/cache/time_cache.json:缓存文件(自动生成),存储探测结果
- ④/puppet_config.json:配置文件(自动生成),存储傀儡路径列表
(3)适配环境:PHP5.6+、虚拟主机(如InfinityFree)、本地PHP环境,完美支持中文文件名/目录名
(4)核心优势:中心主动触发傀儡(无需手动访问)、动态管理路径、格式严格校验、错误码精准定位问题
2.错误码对应解决方案(重点!)
| 错误码 | 含义 | 解决方案 |
|---|---|---|
| 0 | 无错误,傀儡正常扫描、数据格式合法 | 无需处理 |
| 100 | 中心未触发探测,或缓存中无该目录数据 | 勾选该目录,点击「开始探测选中目录」 |
| 101 | 傀儡所在目录无读取权限,或触发open_basedir限制 | 1.检查目录权限是否为755;2.确认目录路径未超出限制;3.确保目录在网站根目录下 |
| 102 | 目录下未放置times.php、路径错误或探测超时 | 1.放置完整的times.php;2.检查路径正确性;3.确认主机支持file_get_contents函数 |
| 103 | 您提供的路径下未查询到times.php、路径错误或探测超时 | 1.放置完整的times.php傀儡文件;2.检查路径正确性;3.确认主机支持file_get_contents函数 |