這篇文章主要介紹yii2項目Action報403錯誤的解決方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設,陽泉企業(yè)網(wǎng)站建設,陽泉品牌網(wǎng)站建設,網(wǎng)站定制,陽泉網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,陽泉網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
yii2項目報403錯誤的解決辦法:首先打開相應的代碼文件;然后在ACF驗證里面修改寫法;最后將單詞和單詞之間用“-”符號分割即可解決403錯誤。
yii2.0 Action 報 403 錯誤 [ 2.0 版本 ]
當你在編輯一個 action 的時候, 也許是一個單詞,也許是拼接的單詞,比如 actionGet(); actionSpecialCallback();
當你遇見 actionSpecialCallback(); 這種方法的時候,你在 ACF 驗證里面的寫法是 單詞和單詞之間用 - 分割就不會出現(xiàn) 403 錯誤了,如下所示:
use yii\filters\AccessControl; class SiteController extends Controller { public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['special-callback'], 'rules' => [ [ 'actions' => ['special-callback'], 'allow' => true, 'matchCallback' => function ($rule, $action) { return date('d-m') === '31-10'; } ], ], ], ]; } // Match callback called! This page can be accessed only each October 31st public function actionSpecialCallback() { return $this->render('happy-halloween'); } }
以上是“yii2項目Action報403錯誤的解決方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!