/
home
/
altere25
/
sportzsoftlivemeet.com
/
wp-content
/
plugins
/
really-simple-ssl
/
/home/altere25/sportzsoftlivemeet.com/wp-content/plugins/really-simple-ssl
mkdir
upload
Name
Size
Mode
Actions
assets/
-
0755
rm
core/
-
0755
rm
css/
-
0755
rm
img/
-
0755
rm
languages/
-
0755
rm
lets-encrypt/
-
0755
rm
lib/
-
0755
rm
mailer/
-
0755
rm
modal/
-
0755
rm
onboarding/
-
0755
rm
placeholders/
-
0755
rm
progress/
-
0755
rm
security/
-
0755
rm
settings/
-
0755
rm
testssl/
-
0755
rm
upgrade/
-
0755
rm
.wp-env.json
469
0644
edit
dl
rm
class-admin.php
164075
0644
edit
dl
rm
class-cache.php
1757
0644
edit
dl
rm
class-certificate.php
6318
0644
edit
dl
rm
class-front-end.php
5632
0644
edit
dl
rm
class-help.php
724
0644
edit
dl
rm
class-installer.php
4507
0644
edit
dl
rm
class-mixed-content-fixer.php
5732
0644
edit
dl
rm
class-multisite.php
44350
0644
edit
dl
rm
class-rsssl-wp-cli.php
574
0644
edit
dl
rm
class-server.php
1486
0644
edit
dl
rm
class-site-health.php
2018
0644
edit
dl
rm
class-url.php
40
0644
edit
dl
rm
class-wp-cli.php
1871
0644
edit
dl
rm
compatibility.php
2165
0644
edit
dl
rm
composer.json
546
0644
edit
dl
rm
force-deactivate.txt
3980
0644
edit
dl
rm
functions.php
5737
0644
edit
dl
rm
gulpfile.js
1562
0644
edit
dl
rm
index.php
34
0644
edit
dl
rm
LICENSE.txt
18416
0644
edit
dl
rm
multisite-cron.php
1299
0644
edit
dl
rm
readme.txt
27587
0644
edit
dl
rm
rector.php
1091
0644
edit
dl
rm
rlrsssl-really-simple-ssl.php
4582
0644
edit
dl
rm
rsssl-auto-loader.php
1925
0644
edit
dl
rm
sbom.json.gz
23020
0644
edit
dl
rm
security.md
686
0644
edit
dl
rm
SECURITY.md
1209
0644
edit
dl
rm
ssl-test-page.php
1819
0644
edit
dl
rm
system-status.php
8001
0644
edit
dl
rm
uninstall.php
354
0644
edit
dl
rm
upgrade.php
9122
0644
edit
dl
rm
Edit:
/home/altere25/sportzsoftlivemeet.com/wp-content/plugins/really-simple-ssl/force-deactivate.txt
(3980B)
<?php /* * Deactivation page to simple deactivate the plugin when backend is not accessible anymore * To deactivate: * 1) rename this file to force-deactivate.php * 2) Go in your browser to www.yourdomain.com/wp-content/plugins/really-simple-ssl/force-deactivate.php. * 3) IMPORTANT!!!! Rename this file back to .txt */ ?> <html> <body> <?php # No need for the template engine define( 'WP_USE_THEMES', false ); #find the base path define( 'BASE_PATH', find_wordpress_base_path()."/" ); # Load WordPress Core require_once( BASE_PATH.'wp-load.php' ); require_once(ABSPATH.'wp-admin/includes/plugin.php'); $core_plugin = 'really-simple-ssl/rlrsssl-really-simple-ssl.php'; if (!is_plugin_active($core_plugin) ) { echo "<h1>Really Simple SSL is already deactivated!</h1>"; exit; } #Load plugin functionality require_once( dirname( __FILE__ ) . '/class-front-end.php' ); require_once( dirname( __FILE__ ) . '/class-admin.php' ); $really_simple_ssl = new rsssl_admin(); if (is_multisite()) { require_once( dirname( __FILE__ ) . '/class-multisite.php' ); $rsssl_multisite = new rsssl_multisite(); } $step = 1; echo "<h1>Force deactivation of Really Simple SSL</h1>"; echo $step.". Resetting options"."<br>"; $networkwide = is_multisite(); $really_simple_ssl->deactivate($networkwide); $step++; //add feedback on writable files. if (count($really_simple_ssl->errors)>0) { echo $step.". Errors occured while deactivating:<ul>"; $step++; foreach($really_simple_ssl->errors as $errorname=>$error) { echo "<li>".$errorname."</li>"; } echo "</ul>"; echo "Errors while removing the Really Simple SSL lines from your wp-config.php and .htaccess files, which you can normally find in your webroot."."<br><br>"; } echo $step.". Deactivating plugin"."<br>"; rl_deactivate_plugin($really_simple_ssl->plugin_dir."/".$really_simple_ssl->plugin_filename); $step++; echo $step.". Completed with <b>".count($really_simple_ssl->errors)."</b> error(s)"."<br>"; function rl_remove_plugin_from_array($plugin, $current) { $key = array_search( $plugin, $current ); if ( false !== $key ) { $do_blog = true; unset( $current[ $key ] ); } return $current; } function rl_deactivate_plugin( $plugin ) { $plugin = plugin_basename( trim( $plugin ) ); if ( is_multisite() ) { $network_current = get_site_option( 'active_sitewide_plugins', array() ); if ( is_plugin_active_for_network( $plugin ) ) { unset( $network_current[ $plugin ] );} update_site_option( 'active_sitewide_plugins', $network_current ); //remove plugin one by one on each site $sites = wp_get_sites(); foreach ( $sites as $site ) { switch_to_blog( $site[ 'blog_id' ] ); $current = get_option( 'active_plugins', array() ); $current = rl_remove_plugin_from_array($plugin, $current); update_option('active_plugins', $current); restore_current_blog(); //switches back to previous blog, not current, so we have to do it each loop } } else { $current = get_option( 'active_plugins', array() ); $current = rl_remove_plugin_from_array($plugin, $current); update_option('active_plugins', $current); } update_option('active_plugins', $current); } /** * Helper function to find Wordpress base path. */ function find_wordpress_base_path() { $dir = dirname(__FILE__); do { //it is possible to check for other files here if( file_exists($dir."/wp-load.php") ) { return $dir; } // The Bedrock wordpress structure's WP base path is not simply up the tree // from the plugins directory; it's in the /web/wp directory. // See https://roots.io/bedrock/docs/folder-structure/ for more info. if (file_exists($dir."/wp")) { return $dir."/wp"; } } while( $dir = realpath("$dir/..") ); return null; } ?> </body> </html>
Save
cmd:
run