Fatal Error reported from WordPress reCaptcha
-
Similar to post “PHP Fatal error after v1.82 update”, I received emails from both Sucuri security and wordpress that an error has occurred. The site is down, I cannot login to disable your plugin.
This is the free version.
What do I do now? Thanks in advance.
-
The message from WordPress said: When seeking help with this issue, you may be asked for some of the following information: WordPress version 6.8.1 Active theme: Ultra Premium (version 2.6.6) Current plugin: reCaptcha by BestWebSoft (version 1.82) PHP version 8.1.32
after update new version
same from me, fatal error
temporary disable
need fix pleaseSame here. Fatal error which took my site down. Had to go into the plugin directory and change the name so I could reload the site without this plugin.
I have now rolled back to v1.80 which is working ok.Acabo de actualizar a la última versión 1.8.2 del plugin y mi sitio quedó bloqueado. El error indica que falta el archivo
forminator.php, como se muestra en el registro del servidor:[11-Jul-2025 23:40:44 UTC] PHP Fatal error: Uncaught Error: Failed opening required ‘ /wp-content/plugins/google-captcha/includes/forminator.php’
Solución temporal mientras los desarrolladores corrigen el problema:
- Accede a tu servidor vía FTP/cPanel.
- Navega a:
wp-content/plugins/google-captcha/includes/ - Haz una copia del archivo
forms.php - Renombra la copia como
forminator.php - Sube este nuevo archivo a la misma carpeta.
Esto permitirá iniciar sesión normalmente hasta que se publique una actualización corregida.
*************************************************************************
After updating to the latest version 1.8.2 of the plugin, my site became inaccessible. The error indicates that the
forminator.phpfile is missing, as shown in the server log:[11-Jul-2025 23:40:44 UTC] PHP Fatal error: Uncaught Error: Failed opening required ‘ /wp-content/plugins/google-captcha/includes/forminator.php’
Temporary workaround while developers fix the issue:
- Access your server via FTP/cPanel.
- Navigate to:
wp-content/plugins/google-captcha/includes/ - Make a copy of
forms.php - Rename the copy to
forminator.php - Upload this new file to the same directory.
This will restore login functionality until a patched update is released.
-
This reply was modified 8 months, 2 weeks ago by
MCD Diseño Web.
-
This reply was modified 8 months, 2 weeks ago by
MCD Diseño Web.
Thanks for that. I had forgotten that option to rename the plugin file. I’ve never done a rollback. Is it straightforward?
Great, I renamed the plugin’s folder, and the site is working. Thanks. Was able to login and the plugin gives me the option to rollback, but I guess because I renamed the folder, I get an error message. Do I have to rename the folder back to the original? Will it crash the site and log me out again? Ugh.
-
This reply was modified 8 months, 2 weeks ago by
terry777.
I use a plugin called WP Rollback which makes it super easy to install a previous version.
So the plugin shows as inactive, and I have the option to rollback. No rollback plugin. Is there a rollback built into wordpress now? Does it have to be active to be rolled back?
Update: It looks like I have another plugin installed which is being used anyway. ReCaptcha v2 for Contact Form 7. Not sure why I had two. I’ll leave it as is for now, as the site and the contact form is working.
-
This reply was modified 8 months, 2 weeks ago by
terry777.
Same here, had to disable plug-in (rename directory) to log in.
error log:
[12-Jul-2025 00:53:29 UTC] PHP Warning: require_once(/home/myfolder/public_html/df/wp-content/plugins/google-captcha/includes/forminator.php): failed to open stream: No such file or directory in /home/myfolder/public_html/df/wp-content/plugins/google-captcha/google-captcha.php on line 34 [12-Jul-2025 00:53:29 UTC] PHP Fatal error: require_once(): Failed opening required ‘/home/myfolder/public_html/df/wp-content/plugins/google-captcha/includes/forminator.php’ (include_path=’.:/opt/alt/php74/usr/share/pear’) in /home/myfolder/public_html/df/wp-content/plugins/google-captcha/google-captcha.php on line 34
I’ve gone for the easier approach of just adding a new dummy “forminator.php” file with no content in the includes directory instead of copying forms.php. That file gets included just before the forminator.php file anyway, so just having something present there is enough for the plugin to work again.
Remove or Comment this line. Because v1.82 does not have this file in “includes” folder which support forminator forms. This will sort out issue.
//require_once dirname( __FILE__ ) . '/includes/forminator.php';- This is crashing website login form which use recaptcha.
some of us have docker environments, that makes modifying multiple spaces an extra difficulty, when will the update reflect functional use?
Hi,
Thank you to everyone who helped and responded to questions on our behalf while we were working on fixing the vulnerability.
We truly appreciate your support and would like to sincerely apologize once again for any inconvenience caused.If you are still experiencing any issues with your site or our plugin after the latest update, please don’t hesitate to contact our support team — our specialists will be happy to assist you: https://support.bestwebsoft.com/hc/en-us/requests/new
Thank you — you are the best!
The topic ‘Fatal Error reported from WordPress reCaptcha’ is closed to new replies.