All,
I just took over supporting a client that has Magento 2.3.5p2. I am not a Magento expert. Last week the checkout screen started showing blank except the header and a footer. I put the site in developer mode and the checkout screen shows this error:
Exception #0 (ReflectionException): Class Magento\Captcha\Model\Zend does not exist
Also the Recaptcha Setup is missing from the Stores > Configuration > Security (it was there). I have searched for the error and Magento Blank Checkout and tried some of the suggestions and not fixed. Like this:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento setup:di:compile
php bin/magento indexer:reindex
php bin/magento cache:flush
Any ideas where to go next?
Is there anyone out there that can fix this for $$?
Thanks
Brian
Solved! Go to Solution.
Just an FYI. I hired Magebit to fix and in two hours time they fixed it. They said that the Magento Recaptcha was disabled but was being called by several pages. Not sure exactly what this means as if disabled then pages should not call it. I will mark this as Solved. Thanks for all that helped. If I get more details from Magebit I will post.
Try to remove this line
customer/captcha/type
from the following table.
core_config_data
Then run the above mention command and then check.
Thanks for the reply. No row with this value in the path column in the table. See below.
Thanks!
Just an FYI. I hired Magebit to fix and in two hours time they fixed it. They said that the Magento Recaptcha was disabled but was being called by several pages. Not sure exactly what this means as if disabled then pages should not call it. I will mark this as Solved. Thanks for all that helped. If I get more details from Magebit I will post.