Ну, я боролся с этим почти целый день ... Но я не могу понять, почему мой плагин recaptcha вызывается дважды. Я подозреваю, что мой плагин paypal также называется дважды. Я действительно не знаю, почему мои компоненты вызываются дважды, потому что я знаю, что невозможно, чтобы действия плагина вызывались дважды, если он загружается дважды. Любые материалы/идеи будут высоко оценены. пожалуйста помоги. Я ненавижу проблемы, которые не дают мне много подсказок о том, где искать в первую очередь. Спасибо в продвинутом состоянииCakePHP Плагин Recaptcha вызывается дважды
1
A
ответ
0
У меня была эта проблема. Я заметил, что reCAPTCHA всегда отказывалась от проверки и определяла, что она вызывается дважды, а во второй раз всегда терпит неудачу, я полагаю, потому что библиотека reCAPTCHA предназначена только для того, чтобы один раз проверять данную проблему.
В моем случае это вызывалось дважды, потому что я вручную вызывал Model::validate()
до Model::save()
, который также проверяется, если только не сказано. Я исправил проблему, отключив проверку при вызове для сохранения (Model::save(null, false)
).