Some more info:
I have had the Really-simple-ssl plug-in, but for some reason, it is no longer in my plug-ins folder.
I FTP’d and downloaded the entire site, what file do I need to edit to remove the call for the really-simple-ssl so I can go to the dashboard?
I will re-install the SSL plug-in once I can get access.
Thanks!
Hi @breeze76,
It looks like WordPress is still attempting to load the plugin’s files, while the plugin already appears to have been removed from your /plugins/ folder. If you have WP-CLI access, I’d try deactivating the plugin using that: wp plugin deactivate really-simple-ssl
I also noticed from your error path that you seem to be running WordPress in a Docker / containerized environment, which might be a factor here, as it could possibly explain the missing or unsynced plugin files.
Let me know how you get on. Kind regards, Jarno
Thanks for the reply
I do not know what “WP-CLI access” is. Can you explain
As for the environment “WordPress in a Docker / containerized environment” the website is setup in, it has been working for years, not sure if the host changed anything or not.
I looked up the ““WP-CLI” this would have to be setup on the server where the website files reside, is that correct??
Hi @breeze76,
Yes, WP CLI is indeed a tool to manage WordPress via the command line. It’s not required anyway, but would’ve been an easy way to try and deactivate the plugin manually.
I’m not entirely sure about your setup, but usually a plugin would already be ‘deactivated’ by WordPress as soon as you rename the really-simple-ssl folder in /wp-content/plugins/ (e.g., via FTP), or if the plugin folder is missing entirely from /wp-content/plugins/, as WordPress would be unable to find the plugin and deactivates it.
Or perhaps you could just re-install the plugin at the expected location (/wp-content/plugins/really-simple-ssl/), so WordPress can find & load it once more, which should resolve it as well.
Kind regards, Jarno
I downloaded the plugin and copied to the plugins folder, but I still get the same error
More Info:
My website still is accessible and works when you go to it.. Just when you try to access the dashboard or anything of the other functions in the admin login section
Could it be that I need an older version of the Really simple ssl??
-
This reply was modified 8 months ago by
breeze76.
Hi @breeze76,
You shouldn’t need an older version of the plugin; the ‘missing notices.php file’ that your error message refers to is also present in the current release. Reinstalling a clean copy of the plugin should therefore have resolved this already, so I’m not entirely sure what’s going on on your environment yet.
Something else you could try to prevent the plugin from loading the Lets Encrypt files which appear to be missing on your site (and thereby preventing the error), would be to add the line below in your wp-config.php file; this disables loading the Lets Encrypt module. Add it before the /* That's all, stop editing! */ line.
define('RSSSL_LETSENCRYPT_GENERATION_ALLOWED', false);
After this, you should be able access the Dashboard once more. When you’ve properly reinstalled the Really Simple SSL plugin and confirmed that all files are present, you can re-enable the Let’s Encrypt Wizard if needed, by removing the above line.
Kind regards, Jarno
I tried what you said, now I get this at the login screen at the top to the admin:
Warning: filemtime(): stat failed for /data/user/2018/290/5637/wordpress/.0f2cdab3b6cd72058596bab972897f61/wp-content/plugins/really-simple-ssl/assets/features/two-fa/styles.css in /data/user/2018/290/5637/wordpress/.0f2cdab3b6cd72058596bab972897f61/wp-content/plugins/really-simple-ssl/security/wordpress/two-fa/class-rsssl-two-factor.php on line 1422
And once try log in, I still get the original error as well.
Hi @breeze76,
Looks like there are more plugin files missing than just the Let’s Encrypt Wizard, as indicated by the new warning. The plugin files are either missing, corrupted, or not properly accessible on your environment; which causes these error messages when those missing items are being loaded.
I would still recommend deactivating the plugin manually (e.g., in the database or via WP CLI) to prevent these issues from recurring: as the plugin seems to be partially installed on your site, but it’s missing critical files which cause these errors.
If you don’t have access to the database or WP CLI to perform a manual plugin deactivation, consider reaching out to your hosting provider to perform this on your behalf.
Kind regards, Jarno