Intro
If your website is down because of a fatal error, check your email. WordPress sends a recovery link to the administrator of the site via email. The link always looks like this: /wp-login.php?action=enter_recovery_mode . Click the link in that email to gain access to your site’s WordPress dashboard once again.
Alternate method: Although the first method is much easier, you can also deactivate your plugins by modifying their names via FTP. This will allow you to access the dashboard of WordPress. If you do not know how to reach or modify the plugins names via FTP, you can contact your hosting provider.
After you’ve regained access, try to upload / update Elementor / Elementor Pro.
The White Screen Of Death
If you encounter a blank page (white screen of death) when you try to edit with Elementor try the following resources.
- Can’t Edit with Elementor- What Should I Do? | Elementor
- System Requirements to Use Elementor | Elementor
Common Fatal Errors
Uncaught Errors
This fatal error is thrown when the compiler understands the PHP code but it recognizes an undeclared function. This means that the function is called without the definition of the function.
Possible Causes and Solutions
When you experience a ‘Fatal error: Uncaught Error’, it can be due to one of these multiple reasons:
- Compatibility. Ensure that WordPress, Elementor, and Elementor Pro versions are updated or compatible. It is recommended to use the latest stable versions. Changelogs
- Beta or Dev Versions. If using a Beta or Developer version of Elementor, revert back to the stable release.
- Server or Database. Depending on the core error and stack trace, you should be able to identify the root cause. It is best to search for similar articles related to the error on Google.
- Corrupted Content. There are rare instances wherein corruption occurs. In this situation, double-check the content or any template, global widget, code that has been added. You may check the PHP error logs and console errors but if there are no signs of errors, you may test removing or disabling them one by one.
Allowed Memory Size Exhausted
This fatal error notifies you that the website’s hosting is running out of memory.
Possible Causes And Solutions
When you experience an ‘Allowed memory size exhausted’, it can be due to one of these multiple reasons:
- Resources. When your server resources or defined memory limit are not sufficient, this error can occur. The hosting company should raise the WP memory limit accordingly.
- ModSecurity. Sometimes, the memory limit can be set via ModSecurity so this has to be checked by the web host service provider.
- WordPress Plugins. Multiple plugins installed on a website can exhaust the memory. Ensure that the memory limit is enough to handle them all.
- Conflicts. Aside from the possible causes above, memory exhaustion can arise from conflicts that can be found in plugins, themes, custom codes, configurations, etc.
Elementor Fatal Errors
These are errors relating to Elementor. The name “elementor” should appear in the error.
Possible Causes And Solutions
When you experience an ‘Elementor fatal error’, it can be due to one of these multiple reasons:
- Compatibility. Ensure that WordPress, Elementor, and Elementor Pro versions are updated or compatible. It is recommended to use the latest stable versions. Changelogs
- Beta or Dev Versions. If using a Beta or Developer version of Elementor, revert back to the stable release.
- Elementor Addons. In some cases, third-party add-ons for Elementor can affect the plugins and may cause corruption resulting in an error.
- Corrupted Content. There are rare instances wherein corruption occurs. In this situation, double-check the content or any template, global widget, code that has been added. You may check the PHP error logs and console errors but if there are no signs of errors, you may test removing or disabling them one by one.
- Server or Database. Depending on the core error and stack trace, you should be able to identify the root cause. It is best to search for similar articles related to the error on Google.
- Folder Name. Double-check if the correct name is assigned inside the WordPress plugins folder. If you do not have access to the server, you may verify this from the stack trace.
Third-Party and Addons Fatal Errors
When “Elementor” doesn’t appear in the error, or if an Elementor add-on appears in the error, the errors are not related to Elementor. Fatal errors that are related to a third-party or Elementor add-on should be forwarded to their respective authors.
Examples
Possible Causes And Solutions
- Compatibility. Ensure that your third-party or Elementor add-on version is compatible with the latest versions of Elementor by contacting their support.
- Outdated. Check if there are available updates for your third-party or add-on.