Conversation
supportHello! When I try to create a new backup, the scan fails with the error: “Server status: 0 -error”. The “Error message” itself is empty. What could be causing this issue? I am using the Lite version. Thanks in advance!
Hi @dromanov31 , Thanks for reaching out, and I’m sorry to hear you’re running into this error. A “Server status: 0” error generally means that the connection between your browser and the server was abruptly interrupted before the scan could finish. This is usually caused by a server timeout, a strict security/firewall plugin, or the server running out of memory (RAM) during the scan. To help us get to the bottom of this, could you try the following? Check for Conflicts: Try temporarily disabling any security or caching plugins, then run the backup again to see if the error persists. Check the WordPress Debug Log: Since the error message in the UI is empty, the exact cause will be recorded in your site’s internal logs. If you aren’t sure how to find or enable your debug log, you can follow this excellent, step-by-step guide by WPBeginner: How to Enable WordPress Debug Mode to Fix Site Errors Once enabled, please attempt the backup scan one more time, and then copy and paste any relevant error lines from that log file here. Let us know what you find, and we’ll take it from there!
Hello @flossyfaysal Here is debug log: 06-06-11:00:01|DUP|88a5533d|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:03|DUP|c56df236|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:Creation of dynamic property TenWebNewLibConfig::$plugin_wd_docs_link is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-content/plugins/photo-gallery/wd/config.php|LINE:82] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:04|DUP|1334112b|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:07|DUP|5efcb020|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:09|DUP|64f6d150|[class.server.php_________: 284] [DUP_Server::logCheckFalse]____________________ | WP is multi-site setup. 06-06-11:00:09|DUP|64f6d150|[class.pack.archive.php___: 195] [DUP_Archive::initFileListHandles]_____________ | Inif list files 06-06-11:00:09|DUP|64f6d150|[class.logging.php________: 219] [DUP_Log::TraceObject]_________________________ | FilterExtsAll::Array ( ) 06-06-11:00:09|DUP|64f6d150|[class.pack.archive.php___: 245] [DUP_Archive::getScannerData]__________________ | START SCAN PATH: /var/www/u296233/data/www/denis-romanov.art/html 06-06-11:00:10|DUP|64f6d150|[class.logging.php________: 219] [DUP_Log::TraceObject]_________________________ | ADD DIR SIZE::Array ( [ubytes] => 125055718 [bytes] => 119MB [nodes] => 9106 [name] => wp-content [dir] => /var/www/u296233/data/www/denis-romanov.art/html [path] => /var/www/u296233/data/www/denis-romanov.art/html/wp-content ) 06-06-11:00:15|DUP|b5431a9f|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:17|DUP|f88bbb94|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:20|DUP|09dd0941|[ctrl.tools.php___________: 137] [DUP_CTRL_Tools::getTraceLog]__________________ | enter 06-06-11:00:20|DUP|09dd0941|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | adding dup_f059ea8d529ad9781a750c71d8204f43.log
Hello @dromanov31 , Thank you for sharing the debug log! Looking at the timestamps, the deprecation warnings ( [CODE:8192] ) are just standard PHP notices and aren’t causing the backup to fail. Instead, the log shows that the process stops right after starting the file system scan: START SCAN PATH: .../html ADD DIR SIZE:: ... wp-content (119MB, 9106 nodes) Right after indexing these initial 9,100+ items, the log goes completely silent on the scan progress. This indicates that your server is hitting a PHP Max Execution Time timeout or a memory limit while trying to index a large number of files or folders. To get past this scan timeout, please try the following: Exclude Large/Unnecessary Folders: During the package creation setup (Step 1: Core), look under the Archive > Files tab. Check the “Enable File Filters” box and exclude any heavy, non-WordPress directories, large media storage, or old backup folders you don’t need. Increase Server Limits: If you have access to your hosting control panel (like cPanel) or your php.ini file, try increasing these values: max_execution_time = 300 memory_limit = 256M (or higher) Clean Up Cache: If you use any caching plugins, purge the cache folders completely before running the scan, as they can generate tens of thousands of temporary files that overwhelm the scanner. Try running the scan again after checking those settings, and let us know if it successfully completes!
Hi @dromanov31 , Thanks for reaching out, and I’m sorry to hear you’re running into this error. A “Server status: 0” error generally means that the connection between your browser and the server was abruptly interrupted before the scan could finish. This is usually caused by a server timeout, a strict security/firewall plugin, or the server running out of memory (RAM) during the scan. To help us get to the bottom of this, could you try the following? Check for Conflicts: Try temporarily disabling any security or caching plugins, then run the backup again to see if the error persists. Check the WordPress Debug Log: Since the error message in the UI is empty, the exact cause will be recorded in your site’s internal logs. If you aren’t sure how to find or enable your debug log, you can follow this excellent, step-by-step guide by WPBeginner: How to Enable WordPress Debug Mode to Fix Site Errors Once enabled, please attempt the backup scan one more time, and then copy and paste any relevant error lines from that log file here. Let us know what you find, and we’ll take it from there!
Hello @flossyfaysal Here is debug log: 06-06-11:00:01|DUP|88a5533d|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:03|DUP|c56df236|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:Creation of dynamic property TenWebNewLibConfig::$plugin_wd_docs_link is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-content/plugins/photo-gallery/wd/config.php|LINE:82] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:04|DUP|1334112b|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:07|DUP|5efcb020|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:09|DUP|64f6d150|[class.server.php_________: 284] [DUP_Server::logCheckFalse]____________________ | WP is multi-site setup. 06-06-11:00:09|DUP|64f6d150|[class.pack.archive.php___: 195] [DUP_Archive::initFileListHandles]_____________ | Inif list files 06-06-11:00:09|DUP|64f6d150|[class.logging.php________: 219] [DUP_Log::TraceObject]_________________________ | FilterExtsAll::Array ( ) 06-06-11:00:09|DUP|64f6d150|[class.pack.archive.php___: 245] [DUP_Archive::getScannerData]__________________ | START SCAN PATH: /var/www/u296233/data/www/denis-romanov.art/html 06-06-11:00:10|DUP|64f6d150|[class.logging.php________: 219] [DUP_Log::TraceObject]_________________________ | ADD DIR SIZE::Array ( [ubytes] => 125055718 [bytes] => 119MB [nodes] => 9106 [name] => wp-content [dir] => /var/www/u296233/data/www/denis-romanov.art/html [path] => /var/www/u296233/data/www/denis-romanov.art/html/wp-content ) 06-06-11:00:15|DUP|b5431a9f|[class.logging.php________: 103] [DUP_Log::Info]________________________________ | [PHP ERR][ISSUE] MSG:str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [CODE:8192|FILE:/var/www/u296233/data/www/denis-romanov.art/html/wp-includes/functions.php|LINE:2196] DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage 06-06-11:00:17|DUP|f88bbb94|[class.logging.php________: 103] [DUP_Log::Info]...
Hello @dromanov31 , Thank you for sharing the debug log! Looking at the timestamps, the deprecation warnings ( [CODE:8192] ) are just standard PHP notices and aren’t causing the backup to fail. Instead, the log shows that the process stops right after starting the file system scan: START SCAN PATH: .../html ADD DIR SIZE:: ... wp-content (119MB, 9106 nodes) Right after indexing these initial 9,100+ items, the log goes completely silent on the scan progress. This indicates that your server is hitting a PHP Max Execution Time timeout or a memory limit while trying to index a large number of files or folders. To get past this scan timeout, please try the following: Exclude Large/Unnecessary Folders: During the package creation setup (Step 1: Core), look under the Archive > Files tab. Check the “Enable File Filters” box and exclude any heavy, non-WordPress directories, large media storage, or old backup folders you don’t need. Increase Server Limits: If you have access to your hosting control panel (like cPanel) or your php.ini file, try increasing these values: max_execution_time = 300 memory_limit = 256M (or higher) Clean Up Cache: If you use any caching plugins, purge the cache folders completely before running the scan, as they can generate tens of thousands of temporary files that overwhelm the scanner. Try running the scan again after checking those settings, and let us know if it successfully completes!