0

http://bakery.cakephp.org/articles/tbsmcd/2011/02/05/recaptcha_plugin_6からrecaptchaプラグインを追加しようとしましたが、次のエラーが表示されます。

厳密(2048):RecaptchaComponent :: startup()の宣言はComponent :: startup(Controller $ controller)と互換性がある必要があります[APP / Plugin / recaptcha_plugin / Controller / Component / RecaptchaComponent.php、17行目]

厳密(2048):ValidationBehavior :: beforeValidate()の宣言はModelBehavior :: beforeValidate(Model $ model)[APP / Plugin / recaptcha_plugin / Model / Behavior / ValidationBehavior.php、2行目] **と互換性がある必要があります

前もって感謝します。

4

1 に答える 1

1

このCakePHP1.3プラグインをCakePHP2.xで使用しようとしているのでしょうか?私が尋ねる理由は、ファイルの名前がrecaptcha_pluginCakePHPの規則に従わないためです。Gitリポジトリのreadmeに従ってください。

プラグインディレクトリのプラグインフォルダの名前を変更する必要があるようです。

/app/Plugin/Recaptcha
于 2013-01-21T21:29:30.740 に答える