═══════════════════════════════════════════════════════════════ Verbose PMTiles Test ═══════════════════════════════════════════════════════════════ ✓ Set PMTILES_DEBUG=1 ✓ pmtiles.php exists ✓ pmtiles.php loaded ✓ pmtiles_fetch_tile_via_range() exists ✓ makeS3Client() exists Configuration: Bucket: tiles Endpoint: 127.0.0.1:9000 Creating S3 client... ✓ S3 client created Test parameters: User ID: 1 Name: 20251012T053349Z-ca94635b Tile: z=4, x=2, y=15 ─────────────────────────────────────────────────────────────── Calling pmtiles_fetch_tile_via_range()... ─────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────── Result: ─────────────────────────────────────────────────────────────── ❌ Result: NULL (tile not found)