Everything is in the title.
I am using Joomla 4.0.5. And the most recent version of 4SEO.
Helpdesk is open from Monday through Friday CET
#8444 – Since Installing 4SEO My Site Has Gone Dark (no pages will load, but no errors displayed)
Hi
As is the case when having a "white screen", you should go to Joomla configuration and:
- set "Debug system" to Yes
- Set "Gzip" to False (take note of what it was before so that you can restore it to the previous setting later on)
- set "Error reporting" to Maximum
Then enable back 4SEO and you should have a more detailed error message providing information about which extension is actually causing the problem.
Best regards
Yannick Gaultier
weeblr.com / @weeblr
Here are the errors:
Warning: get_class() expects parameter 1 to be object, null given in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2075
Warning: array_key_exists(): The first argument should be either a string or an integer in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2076
Warning: get_class() expects parameter 1 to be object, null given in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2075
Warning: array_key_exists(): The first argument should be either a string or an integer in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2076
Warning: get_class() expects parameter 1 to be object, null given in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2075
Warning: array_key_exists(): The first argument should be either a string or an integer in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2076
Warning: get_class() expects parameter 1 to be object, null given in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2075
Warning: array_key_exists(): The first argument should be either a string or an integer in /var/www/joomla-dev/plugins/system/forseo/vendor/weeblr/wblib/v2/packages/platform/joomla/platform.php on line 2076
Hi
Is that the entirety of your page output? These are only warnings, nothing which can cause an entirely white page.
What if you press ctrl+U to view the page source code? You still only get these few lines?
Best regards
Yannick Gaultier
weeblr.com / @weeblr
Hi again,
Looking at the code in 4SEO, this warning will be displayed based on some plugins installed on the site registering a specific type of function. So the problem is a compatibility one with one of your plugins.
Could you please provide us with superadmin credentials to your website. You can create a temporary account, and delete it afterward, but it must have superuser level.
Best regards
Yannick Gaultier
weeblr.com / @weeblr
Thank you.
https://dev.[redacted].com/administrator/
Username: [redacted]
Password: [redacted]
Superuser access.
Hi
The system is not responsive at the moment. I'll try a bit later.
Best regards
Yannick Gaultier
weeblr.com / @weeblr
Hi
It's back online now. I have installed a modified version that logs which extension is causing the problem (You can see the log using the 4Logs plugin I installed, which displays all log files on your site).
This is caused by the YooTheme application from your template. Hard to say whether this is a bug in YooTheme for Joomla 4 or just something we should need to take into account. In doubt, I have added a test for this condition to avoid the messages. it's running on your dev server andyou can download it from the development versions download area to install on your main server.
Best regards
Yannick Gaultier
weeblr.com / @weeblr