0

As noted here by others: https://lab.civicrm.org/dev/core/-/issues/5421

Short version: public civicrm contribution pages with recaptcha enabled have been failing since about Aug 29 (i.e. 6 days ago).

Unfortunately, this failure doesn't show up, except as non-existent expected contributions.

1 Answer 1

4

Updated CiviCRM versions are expected out today or tomorrow.

The official patch is here: https://github.com/civicrm/civicrm-core/pull/31020

In fact, only the first change is important, and it's just removing an extra forward slash in there.

A really quick fix using the unix find, xargs and sed commands is:

$ find wherever-your-civicrm-code-base-lives -path '*ext/recaptcha/lib/recaptcha/recaptchalib.php' | xargs -n1 sed -i "s|request('POST', \$host . '/' . \$path|request('POST', \$host . \$path|"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.