Yii 精细上传器消息错误

Yii 精细上传器消息错误,yii,widget,fine-uploader,Yii,Widget,Fine Uploader,我正在使用yii框架和精细的上传程序。当我将项目移动到新服务器上时,控制台中突然出现以下错误消息: Error: element not found file throw new Error('element not found ' + type); 这就是我出错的原因。但我不明白这是做什么的(这是从图书馆罚款上传) 这是php代码: <?php $this->widget('ext.fineuploader.EFineUploader', array(

我正在使用yii框架和精细的上传程序。当我将项目移动到新服务器上时,控制台中突然出现以下错误消息:

Error: element not found file
throw new Error('element not found ' + type);
这就是我出错的原因。但我不明白这是做什么的(这是从图书馆罚款上传)

这是php代码:

    <?php
    $this->widget('ext.fineuploader.EFineUploader', array(
        'id' => 'FineUploader',
        'config' => array(
            'autoUpload' => true,
            'text' => array(
                'uploadButton' => 'Adaugă CV'
            ),
            'request' => array(
                'endpoint' => $this->createUrl("/cariera/uploadTmpFile"),
                'params' => array('YII_CSRF_TOKEN' => Yii::app()->request->csrfToken),
            ),
            'retry' => array('enableAuto' => false, 'preventRetryResponseProperty' => true),
            'chunking' => array('enable' => true, 'partSize' => 100), //bytes
            'callbacks' => array(
                'onComplete' => "js:function(id, name, response){ "
                . "  if(response.success){"
                . "    $('#Candidate_cv_path_em_').hide();"
                . "    $('#Candidate_cv_path').val(response.folder+'/'+name);"
                . "    var width = $('.qq-upload-button > div').width();"
                . "    if($('.qq-upload-button > div.progressBar')){"
                . "          $('.qq-upload-button > div.progressBar').remove();"
                . "    }"
                . "    $('.qq-upload-button').prepend('<div class=\"progressBar\"></div>');"
                . "    $('.qq-upload-button > div.progressBar').animate({width: '150px'}, 1000, function(){ $('.qq-upload-button > div').html('CV atașat'); });"
                . "  }"
                . "}",
                'onError' => "js:function(id, name, errorReason){ $('#Candidate_cv_path_em_').html(errorReason).show();}",
            ),
            'validation' => array(
                'allowedExtensions' => array(),
                'sizeLimit' => 2 * 1024 * 1024, //maximum file size in bytes
                'minSizeLimit' => 1, // minimum file size in bytes
                'acceptFiles' => 'application/pdf, application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/msword'
            ),
        )
    ));
    echo "<span class='info_upload'>(.pdf, .doc, .docx)</span>";
//    echo $form->error($applicant, 'cv', array('class' => "errorMessage errorCv"));
//    echo $form->labelEx($applicant, 'cv', array('label' => '<span class="progressBar"></span>Upload CV', 'class' => 'uploadcv'));
//    echo $form->fileField($applicant, 'cv', array('size' => '1', 'class' => 'hiddenInputFile'));
    ?>
错误($applicator,'cv',array('class'=>“errorMessage errorCv”);
//echo$form->labelEx($applicator,'cv',array('label'=>'Upload cv','class'=>'Upload cv'));
//echo$form->fileField($applicator,'cv',array('size'=>'1','class'=>'hiddenInputFile');
?>
有人能帮我吗

更新: 我注意到它不是在新服务器上生成的这个html部分:

<ul class="qq-upload-list">
<li class=" qq-upload-success">
     <div style="display: none; width: 100%;" class="qq-progress-bar">
    </div>
     <span style="display: none;" class="qq-upload-spinner"></span>
     <span class="qq-upload-finished"></span>
     <span class="qq-upload-file">free_cv_sample_template.pdf</span>
     <span style="display: inline;" class="qq-upload-size">0.1MB</span>
     <a style="display: none;" class="qq-upload-cancel" href="#">Cancel</a>
     <a class="qq-upload-retry" href="#">Retry</a>
     <a class="qq-upload-delete" href="#">Delete</a>
     <span class="qq-upload-status-text"></span>
</li>
</ul>
  • 免费简历样本模板.pdf 0.1MB

为什么?

错误发生在代码中的哪个确切点?请提供日志/错误消息的完整堆栈。另外,您使用的是什么版本的Fine Uploader?版本是3.4.1。确切的观点是什么?我不知道你需要提供更多的具体信息,或者在yii论坛上发布。目前,您发布了一条没有任何上下文的错误消息。另外,您正在使用的Fine uploader版本已经有几年历史了。在不知道错误消息的上下文或“ext.fineuploader.EFineUploader”是什么的情况下,最好的猜测是:您没有指定
元素
选项(?),而且它在我的本地主机上以及在初始服务器上工作,这非常奇怪。但在新的一个上,它不起作用。是否可能由于某些配置原因而无法工作?
<ul class="qq-upload-list">
<li class=" qq-upload-success">
     <div style="display: none; width: 100%;" class="qq-progress-bar">
    </div>
     <span style="display: none;" class="qq-upload-spinner"></span>
     <span class="qq-upload-finished"></span>
     <span class="qq-upload-file">free_cv_sample_template.pdf</span>
     <span style="display: inline;" class="qq-upload-size">0.1MB</span>
     <a style="display: none;" class="qq-upload-cancel" href="#">Cancel</a>
     <a class="qq-upload-retry" href="#">Retry</a>
     <a class="qq-upload-delete" href="#">Delete</a>
     <span class="qq-upload-status-text"></span>
</li>
</ul>