Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /htdocs/fondationvoixducoeur.net/wp-admin/includes/class-wp-filesystem-ftpext.php:420
Stack trace:
#0 /htdocs/fondationvoixducoeur.net/wp-admin/includes/class-wp-filesystem-ftpext.php(420): ftp_nlist(NULL, '/htdocs/fondati...')
#1 /htdocs/fondationvoixducoeur.net/wp-admin/includes/class-wp-filesystem-ftpext.php(438): WP_Filesystem_FTPext->exists('/htdocs/fondati...')
#2 /htdocs/fondationvoixducoeur.net/wp-admin/includes/class-wp-filesystem-ftpext.php(710): WP_Filesystem_FTPext->is_file('/htdocs/fondati...')
#3 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/ReduxCore/inc/extensions/custom_fonts/extension_custom_fonts.php(288): WP_Filesystem_FTPext->dirlist('/htdocs/fondati...', false, true)
#4 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/ReduxCore/inc/extensions/custom_fonts/extension_custom_fonts.php(94): ReduxFramework_extension_custom_fonts->getFonts()
#5 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/ReduxCore/framework.php(2332): ReduxFramework_extension_custom_fonts->__construct(Object(ReduxFramework))
#6 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/ReduxCore/framework.php(317): ReduxFramework->_register_extensions()
#7 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/theme_options/settings.php(39): ReduxFramework->__construct(Array, Array)
#8 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/theme_options/settings.php(26): Redux_Framework_porto_settings->initSettings()
#9 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/theme_options/settings.php(4481): Redux_Framework_porto_settings->__construct()
#10 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/inc/admin/theme_options.php(39): require_once('/htdocs/fondati...')
#11 /htdocs/fondationvoixducoeur.net/wp-content/themes/porto/functions.php(63): require_once('/htdocs/fondati...')
#12 /htdocs/fondationvoixducoeur.net/wp-settings.php(555): include('/htdocs/fondati...')
#13 /htdocs/fondationvoixducoeur.net/wp-config.php(96): require_once('/htdocs/fondati...')
#14 /htdocs/fondationvoixducoeur.net/wp-load.php(50): require_once('/htdocs/fondati...')
#15 /htdocs/fondationvoixducoeur.net/wp-blog-header.php(13): require_once('/htdocs/fondati...')
#16 /htdocs/fondationvoixducoeur.net/index.php(17): require('/htdocs/fondati...')
#17 {main}
thrown in /htdocs/fondationvoixducoeur.net/wp-admin/includes/class-wp-filesystem-ftpext.php on line 420
Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /htdocs/fondationvoixducoeur.net/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:35
Stack trace:
#0 /htdocs/fondationvoixducoeur.net/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(659): wfWAFStorageFile::atomicFilePutContents('/htdocs/fondati...', '<?php exit('Acc...')
#1 [internal function]: wfWAFStorageFile->saveConfig('livewaf')
#2 {main}
thrown in /htdocs/fondationvoixducoeur.net/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 35