Rumah  >  Soal Jawab  >  teks badan

Ralat semasa memuat naik ralat format fail

Guru Zhu: Apabila saya menguji memuat naik fail yang formatnya tidak memenuhi keperluan, halaman tersebut melaporkan ralat (500 ralat), apa yang berlaku?


**13**132256 hari yang lalu2373

membalas semua(3)saya akan balas

  • Summer

    Summer2018-07-20 09:51:27

    Anda mungkin belum mencapai kaedah kemas kini ini, ayuh

    balas
    0
  • **13

    **132018-07-20 09:12:18

    Apabila memuat naik fail dalam format yang betul, mesej gesaan ditetapkan dalam pengawal: Muat naik berjaya! Ini tiada masalah;

    Tetapi apabila memuat naik fail dalam format yang salah, mesej gesaan ialah Ralat Halaman 500? ??

    Berikut ialah kod (sama seperti guru):

    kemas kini fungsi awam(){
    //Dapatkan semua data permintaan termasuk fail yang dimuat naik:
    $data= $this->request->param( true );
    //Untuk operasi fail individu, bungkusnya ke dalam objek fail
    $file=$this->request->file('image');
    //Pengesahan dan muat naik fail:
    $info=$ fail- >sahkan(['ext'=>'jpg,png','size'=>3000000])->move(ROOT_PATH.'public/uploads/');
    if(is_null($info )) {
              $this->error($file->getError());                                                                                                                                                                                                                                                                                                                (),
                                                                                                                                                                                                                                 =>$data['link'], ' ]);
    //Semak sama ada kemas kini berjaya:
    if(is_null($res)){
    $this->error('Update failed');
    }
    $this->success('Kemas kini berjaya') ;

    }

    Cikgu, tolong bantu saya;

    balas
    0
  • 无忌哥哥

    无忌哥哥2018-07-19 17:11:10

    Sepatutnya kod ajax ditulis dengan salah, sila semak kod dengan teliti. ,

    balas
    0
  • Batalbalas