在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  Linux  數(shù)據(jù)庫/ yii 上傳rar,zip,exe文件

yii 上傳rar,zip,exe文件

yii 上傳rar,zip,exe文件,rules規(guī)則設(shè)置 [['tec_instructions','tec_drive'], 'file', 'skipOnEmpty' => false, 'extensions' => 'png, jpg,pdf,zip,exe,rar,docx','checkExtensionByMimeType' => false],允許上傳的文件格式包含rar,zip,exe,上傳rar,exe,zip文件是,部分文件rar,zip,exe的文件可以提交,$_FILES可以接受到值,部分同后綴的不能提交,直接提示“您提交的數(shù)據(jù)無法被驗(yàn)證”,麻煩問一下是什么問題

回答
編輯回答
六扇門

控制器中使用try catch捕獲異常,catch中$model->getErrors();看一下異常錯(cuò)誤

2017年2月19日 00:17
編輯回答
巫婆

錯(cuò)誤出自 \yii\web\Controller::beforeAction($action)

是CSRF驗(yàn)證失敗了,csrf是ActiveForm每次自動(dòng)生成并隱藏到表單里一起提交的。跟提交的數(shù)據(jù)和驗(yàn)證規(guī)則沒有關(guān)系。

有可能是提交一次之后沒有刷新表單,導(dǎo)致csrf沒有更新,下次提交就會報(bào)無法驗(yàn)證的錯(cuò)誤。

2018年7月3日 11:25