file_path] = false; return false; } $bucket = $parsed['host']; $key = ltrim($parsed['path'], '/'); try { $result = check_file_on_S3bucket_cached($key, $bucket); $file_cache[$file_path] = $result; return $result ? true : false; } catch (Exception $e) { error_log("S3 file_exists failed for {$file_path}: " . $e->getMessage()); $file_cache[$file_path] = false; return false; } } $result = file_exists($file_path); $file_cache[$file_path] = $result; return $result; } /** * Get S3 cache statistics for monitoring */ function get_s3_cache_stats() { global $cache_DB; $stats = [ 'total_cached_files' => 0, 'cache_hit_rate' => 0, 'oldest_cache_entry' => null, 'newest_cache_entry' => null ]; try { if (isset($cache_DB) && is_object($cache_DB)) { $results = $cache_DB->get_results("SELECT COUNT(*) as total, MIN(cache_timestamp) as oldest, MAX(cache_timestamp) as newest FROM bidx_querycache WHERE cache_key LIKE 's3_%'"); if (!empty($results)) { $stats['total_cached_files'] = $results[0]->total; $stats['oldest_cache_entry'] = $results[0]->oldest ? date('Y-m-d H:i:s', $results[0]->oldest) : null; $stats['newest_cache_entry'] = $results[0]->newest ? date('Y-m-d H:i:s', $results[0]->newest) : null; } } } catch (Exception $e) { error_log("Failed to get S3 cache stats: " . $e->getMessage()); } return $stats; } /** * Clear expired S3 cache entries */ function cleanup_s3_cache($max_age_hours = 24) { global $cache_DB; try { if (isset($cache_DB) && is_object($cache_DB)) { $cutoff_time = time() - ($max_age_hours * 3600); $result = $cache_DB->query("DELETE FROM bidx_querycache WHERE cache_key LIKE 's3_%' AND cache_timestamp < {$cutoff_time}"); if ($result !== false) { error_log("Cleaned up S3 cache entries older than {$max_age_hours} hours"); return true; } } } catch (Exception $e) { error_log("Failed to cleanup S3 cache: " . $e->getMessage()); } return false; } /** * Invalidate specific S3 cache entry */ function invalidate_s3_cache($filename, $s3Bucket = null, $s3_server = 'default') { global $cache_DB; if (!$s3Bucket) { global $_S3_TAB_SETTINGS; $s3Bucket = $_S3_TAB_SETTINGS[$s3_server]['bucket'] ?? _S3_BUCKET_NAME; } $cache_key = "s3_exists_{$s3Bucket}_{$filename}"; try { if (isset($cache_DB) && is_object($cache_DB)) { $cache_DB->query("DELETE FROM bidx_querycache WHERE cache_key = '{$cache_key}'"); } static $memory_cache = []; unset($memory_cache[$cache_key]); return true; } catch (Exception $e) { error_log("Failed to invalidate S3 cache for {$filename}: " . $e->getMessage()); return false; } } ?> Search Results
Call Now: Mobile: 904.248.9848

wade

ABR,BrkrAssc,CNE,CPM,FSSR,GAA,LLC,PMN,REALTOR ®,SRES
Broker IDX Sites Inc.
The Real Estate Professional You Deserve
Searching on:
  1. Subdivision Like Waterwood Patio Homes
Details for 109 Greentree Lane, YALAHA, FL 34797
$375,000.00 ($125.63 / sqft )

109 Greentree Lane Virtual Tour Reduced More Like This

  1. Bedrooms: 2
  2. Baths: 2
  3. Approx. 2985 sqft
  1. MLSID: O6321884
  2. Provided by MARK SPAIN REAL ESTATE
  3. Contact Christine Landrau
  4. mfrmls
  5. DMCA Notice
Description
  1. One or more photo(s) has been virtually staged. Welcome to this beautifully updated 2 bedroom, 2 bath home nestled in the vibrant lakefront community of Waterwood! Located on a private cul de sac, thi
Details for 112 Waterwood Drive, YALAHA, FL 34797
$349,900.00 ($154.96 / sqft )

112 Waterwood Drive Virtual Tour More Like This

  1. Bedrooms: 3
  2. Baths: 2
  3. Approx. 2258 sqft
  1. MLSID: G5097891
  2. Provided by MORRIS REALTY AND INVESTMENTS
  3. Contact Jo Leen Howe
  4. mfrmls
  5. DMCA Notice
Description
  1. Hidden gem in yalaha!! Your own tropical paradise. Waterfront community on lake harris (chain of lakes) 3 bedrooms 2 bath home with tons of upgrades. Roof is only 3 years old. Freshly painted in 2025.
Details for 108 Greentree Lane, YALAHA, FL 34797
$2,300.00 ($1.16 / sqft )

108 Greentree Lane Reduced More Like This

  1. Bedrooms: 3
  2. Baths: 2
  3. Approx. 1985 sqft
  1. MLSID: O6313327
  2. Provided by PREFERRED PROPERTIES INTL.,INC
  3. Contact Tiwana Holmes
  4. mfrmls
  5. DMCA Notice
Description
  1. AVAILABLE FOR LEASE 3BR/2BA single family home, offering a large family room, eat in kitchen, formal dining area, enclosed patio and more. This home is move in ready and located in the beautiful lak
Wade M. Berlin