Fatal error: Uncaught TypeError: ftp_fput(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home/pepperweb/public_html/wp-cms/wp-admin/includes/class-wp-filesystem-ftpext.php:266
Stack trace:
#0 /home/pepperweb/public_html/wp-cms/wp-admin/includes/class-wp-filesystem-ftpext.php(266): ftp_fput(NULL, '/home/pepperweb...', Resource id #3438, 2)
#1 /home/pepperweb/public_html/wp-cms/wp-content/plugins/vigilante/includes/class-htaccess-manager.php(614): WP_Filesystem_FTPext->put_contents('/home/pepperweb...', '# BEGIN iThemes...', 292)
#2 /home/pepperweb/public_html/wp-cms/wp-content/plugins/vigilante/includes/class-htaccess-manager.php(187): Vigilante_Htaccess_Manager->write_file('# BEGIN iThemes...')
#3 /home/pepperweb/public_html/wp-cms/wp-content/plugins/vigilante/includes/class-htaccess-protection.php(104): Vigilante_Htaccess_Manager->add_block('# BEGIN Vigilan...', '# END Vigilante...', '# Vigilante for...', 'before_wordpres...', true)
#4 /home/pepperweb/public_html/wp-cms/wp-content/plugins/vigilante/vigilante.php(702): Vigilante_Htaccess_Protection->apply_rules(true)
#5 /home/pepperweb/public_html/wp-cms/wp-includes/class-wp-hook.php(353): Vigilante_Main->maybe_sync_server_files('')
#6 /home/pepperweb/public_html/wp-cms/wp-includes/class-wp-hook.php(377): WP_Hook->apply_filters(NULL, Array)
#7 /home/pepperweb/public_html/wp-cms/wp-includes/plugin.php(523): WP_Hook->do_action(Array)
#8 /home/pepperweb/public_html/wp-cms/wp-settings.php(779): do_action('init')
#9 /home/pepperweb/public_html/wp-cms/wp-config.php(91): require_once('/home/pepperweb...')
#10 /home/pepperweb/public_html/wp-cms/wp-load.php(50): require_once('/home/pepperweb...')
#11 /home/pepperweb/public_html/wp-cms/wp-blog-header.php(13): require_once('/home/pepperweb...')
#12 /home/pepperweb/public_html/index.php(17): require('/home/pepperweb...')
#13 {main}
thrown in /home/pepperweb/public_html/wp-cms/wp-admin/includes/class-wp-filesystem-ftpext.php on line 266