My problem was that after moving the website to another server using the backup assistant, I came across a white screen of death.
I turned on debugging mode in Wordpress and still no errors, just a white screen.
So, I tried deleting all the files and reloading them again and leaving the database as it is (the one that BackupBuddy imported), but it still gives me a white screen.
So, I tried to trace the specific line where the white screen appeared, and got stuck in strange behavior.
In / wp-content / plugins / woocommerce / widgets / widget-init.php:
include_once('widget-cart.php'); include_once('widget-featured_products.php'); include_once('widget-layered_nav.php'); include_once('widget-price_filter.php'); include_once('widget-product_categories.php'); include_once('widget-product_search.php'); include_once('widget-product_tag_cloud.php'); include_once('widget-recent_products.php'); include_once('widget-top_rated_products.php');
- When I add "die (boom"); to "Include_once ('widget-price_filter.php');" = an arrow is printed.
- When I add "die (boom"); after "Include_once ('widget-price_filter.php');" = the arrow is NOT printed from.
So, is it possible to say that the error is inside widget-price_filter.php correctly?
The problem is that when I add a stamp at the beginning of widget-price_filter.php, it does not print it. This is similar to the line where the error occurred, nowhere.
What could be the reason for this?
source share