Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php:492 Stack trace: #0 /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php(492): ftp_nlist(NULL, '/home2/austexit...') #1 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Filesystem/Filesystem.php(299): WP_Filesystem_FTPext->exists('/home2/austexit...') #2 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Filesystem/Filesystem.php(312): Kirki\Framework\Filesystem\Filesystem->exists('/home2/austexit...') #3 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Facade.php(92): Kirki\Framework\Filesystem\Filesystem->missing('/home2/austexit...') #4 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Discovery/PolicyDiscovery.php(209): Kirki\Framework\Facade::__callStatic('missing', Array) #5 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Discovery/PolicyDiscovery.php(192): Kirki\Framework\Discovery\PolicyDiscovery->is_cacheable('/home2/austexit...') #6 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/CoreServiceProvider.php(60): Kirki\Framework\Discovery\PolicyDiscovery->cache() #7 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Application.php(347): Kirki\Framework\CoreServiceProvider->boot() #8 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Application.php(652): Kirki\Framework\Application->boot_provider(Object(Kirki\Framework\CoreServiceProvider)) #9 [internal function]: Kirki\Framework\Application->Kirki\Framework\{closure}(Object(Kirki\Framework\CoreServiceProvider), 'Kirki\\Framework...') #10 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/libraries/framework/Application.php(653): array_walk(Array, Object(Closure)) #11 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/bootstrap/app.php(11): Kirki\Framework\Application->boot() #12 /home2/austexit/public_html/ecommerce/wp-content/plugins/kirki/kirki.php(77): require_once('/home2/austexit...') #13 /home2/austexit/public_html/ecommerce/wp-includes/class-wp-hook.php(353): kirki_boot_application('') #14 /home2/austexit/public_html/ecommerce/wp-includes/class-wp-hook.php(377): WP_Hook->apply_filters(NULL, Array) #15 /home2/austexit/public_html/ecommerce/wp-includes/plugin.php(523): WP_Hook->do_action(Array) #16 /home2/austexit/public_html/ecommerce/wp-settings.php(779): do_action('init') #17 /home2/austexit/public_html/ecommerce/wp-config.php(98): require_once('/home2/austexit...') #18 /home2/austexit/public_html/ecommerce/wp-load.php(50): require_once('/home2/austexit...') #19 /home2/austexit/public_html/ecommerce/wp-blog-header.php(13): require_once('/home2/austexit...') #20 /home2/austexit/public_html/ecommerce/index.php(17): require('/home2/austexit...') #21 {main} thrown in /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php on line 492

Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php:492 Stack trace: #0 /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php(492): ftp_nlist(NULL, '/home2/austexit...') #1 /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php(510): WP_Filesystem_FTPext->exists('/home2/austexit...') #2 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(238): WP_Filesystem_FTPext->is_file('/home2/austexit...') #3 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(439): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->is_readable() #4 [internal function]: Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->Automattic\WooCommerce\Internal\Admin\Logging\FileV2\{closure}('/home2/austexit...') #5 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(437): array_map(Object(Closure), Array) #6 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(338): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->convert_paths_to_objects(Array) #7 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(351): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->get_files_by_id(Array) #8 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(118): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->get_file_by_id('fatal-errors-20...') #9 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/LogHandlerFileV2.php(62): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->write_to_file('fatal-errors', '2026-09-19T06:2...', 1789799116) #10 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/includes/class-wc-logger.php(189): Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2->handle(1789799116, 'critical', 'Uncaught TypeEr...', Array) #11 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/includes/class-wc-logger.php(236): WC_Logger->log('critical', 'Uncaught TypeEr...', Array) #12 /home2/austexit/public_html/ecommerce/wp-content/plugins/woocommerce/includes/class-woocommerce.php(453): WC_Logger->critical('Uncaught TypeEr...', Array) #13 [internal function]: WooCommerce->log_errors() #14 {main} thrown in /home2/austexit/public_html/ecommerce/wp-admin/includes/class-wp-filesystem-ftpext.php on line 492