Priority File Manager

📁 public_html
Base Directory:
/home/ecedu/public_html/wp-content/plugins/really-simple-ssl
NameTypeSizeActions
📁 .. Folder -
📄 .wp-env.json File 469
Edit Download
📄 SECURITY.md File 1209
Edit Download
📁 assets Folder -
📄 class-admin.php File 110001
Edit Download
📄 class-cache.php File 3300
Edit Download
📄 class-certificate.php File 7565
Edit Download
📄 class-front-end.php File 2091
Edit Download
📄 class-installer.php File 4574
Edit Download
📄 class-mixed-content-fixer.php File 5681
Edit Download
📄 class-multisite.php File 21373
Edit Download
📄 class-really-simple-ssl.php File 26358
Edit Download
📄 class-server.php File 4547
Edit Download
📄 class-site-health.php File 14578
Edit Download
📄 class-wp-cli.php File 56067
Edit Download
📄 compatibility.php File 2193
Edit Download
📄 force-deactivate.txt File 3869
Edit Download
📄 functions.php File 20782
Edit Download
📄 index.php File 35
Edit Download
📁 languages Folder -
📁 lets-encrypt Folder -
📁 lib Folder -
📁 mailer Folder -
📁 modal Folder -
📁 onboarding Folder -
📁 placeholders Folder -
📁 progress Folder -
📄 readme.txt File 33148
Edit Download
📄 rector.php File 1091
Edit Download
📄 rlrsssl-really-simple-ssl.php File 12565
Edit Download
📄 rsssl-auto-loader.php File 1925
Edit Download
📄 sbom.json.gz File 23020
Edit Download
📁 security Folder -
📁 settings Folder -
📄 ssl-test-page.php File 1950
Edit Download
📄 system-status.php File 17301
Edit Download
📁 testssl Folder -
📄 uninstall.php File 6092
Edit Download
📁 upgrade Folder -
📄 upgrade.php File 11673
Edit Download
Really Simple Security is already deactivated!"; exit; } $step = 1; echo "

Force deactivation of Really Simple Security

"; echo $step . ". Resetting options" . "
"; //ensure we can run the code define( 'WP_CLI',true ); RSSSL()->admin->deactivate(); $step ++; echo $step . ". Deactivating plugin" . "
"; rl_deactivate_plugin( RSSSL()->admin->plugin_dir . "/" . RSSSL()->admin->plugin_filename ); $step ++; echo $step . ". Completed"; rename('force-deactivate.php' , 'force-deactivate.txt'); } function rl_remove_plugin_from_array( $plugin, $current ) { $key = array_search( $plugin, $current ); if ( false !== $key ) { 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 $args = array( 'public' => 1, ); $sites = get_sites($args); 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() { $path = __DIR__; do { if (file_exists($path . "/wp-config.php")) { //check if the wp-load.php file exists here. If not, we assume it's in a subdir. if ( file_exists( $path . '/wp-load.php') ) { return $path; } else { //wp not in this directory. Look in each folder to see if it's there. if ( file_exists( $path ) && $handle = opendir( $path ) ) { while ( false !== ( $file = readdir( $handle ) ) ) { if ( $file != "." && $file != ".." ) { $file = $path .'/' . $file; if ( is_dir( $file ) && file_exists( $file . '/wp-load.php') ) { $path = $file; break; } } } closedir( $handle ); } } return $path; } } while ($path = realpath("$path/..")); return false; } ?>