当前位置: 首页 > 知识库问答 >
问题:

上载路径似乎无效”。Codeigniter文件上载

齐俊达
2023-03-14
        $config['upload_path'] = './uploads/';
        $config['allowed_types'] = 'doc|docx';
        $config['max_size'] = '400';
        $config['max_width']  = '1024';
        $config['max_height']  = '768';

    $this->load->library('upload', $config);

    if ( ! $this->upload->do_upload())
    {
        $error = array('error' => $this->upload->display_errors());

        $this->load->view('upload_form', $error);
    }
    else
    {
        $data = array('upload_data' => $this->upload->data());

  $this->referral_model->postCVReferralInfo($m_id, $emp_id , $job_id, $name, $age , $gender,$country_id, $mobile, $email, $summary, $workExp, $education, $qualification, $offer, $sb_id);
    header('location:'.$this->config->base_url().'index.php/member/referSuccess');

    exit;



    } ` 

如果我尝试上载文档文件,则会出现以下错误“上载路径似乎无效”。我将路径替换为绝对路径,然后我也得到了这个错误。请告诉我如何解决这个问题`

共有3个答案

郎弘业
2023-03-14

永远不要在$CONFIG['UPLOAD\u PATH']中使用base\u url(),

注意上传文件夹前反斜杠前的点。因此,您的上传路径应该如下所示

 $CONFIG['UPLOAD_PATH'] = './assets/uploads/
施阎宝
2023-03-14

同样的问题。。。解决者

$this->upload->initialize($config);

最好不要用。。。。$CONFIG['UPLOAD\u PATH']中的基本URL

瞿子濯
2023-03-14

当调用$this时,通常会出现此问题-

$this->upload->initialize($config);

 类似资料:
  • 我得到同样的错误,比如 数组([lpj]= 这是我的控制器 萨米能帮我吗?

  • 问题内容: 我在Spark上使用Python时遇到问题。我的应用程序具有一些依赖项,例如numpy,pandas,astropy等。我无法使用virtualenv创建具有所有依赖项的环境,因为群集上的节点除HDFS外没有任何公共的挂载点或文件系统。因此,我坚持使用。我将站点程序包的内容打包到一个ZIP文件中,然后提交与option一样的作业(如在Spark executor节点上安装Python依

  • 我想用selenium WebDriver上传一个文件。我可以使用文件的绝对路径在本地计算机中完成此操作:String filename=“C:\windows\temp\”+“templatepmt.html”;。我正在使用Eclipse和一个带有pom.xml和的maven项目。我在SVN上提交了这个项目。我使用Jenkins软件在IE8上运行Web应用程序的测试。Jenkins部署在Red

  • 问题内容: 我安装了Android Studio,但是却出现错误,我需要安装JDK,但已经安装了JDK。然后我意识到它要求安装64位版本的JDK。 无论如何,我刚刚下载了最新的JDK 64位版本,并在“环境变量”中设置了以下内容,但Android Studio仍然出现错误: 错误 在Windows 8中设置了以下路径。 C驱动器上安装了32位JDK,而E驱动器上安装了64位JDK(如上所示)。任何

  • 我安装了Android Studio,但它给我的错误是我需要安装JDK,但JDK已经安装了。然后我意识到它要求安装64bit版本的JDK。 不管怎样,我刚刚下载了最新的JDK64bit版本,并在环境变量中设置了以下内容,但Android Studio仍然给出错误: 错误 在我的Windows8中设置了以下路径。 32位JDK安装在C驱动器上,而64位JDK安装在E驱动器上(如上图所示)。32位JD

  • 问题内容: 使用此代码设置类路径 以下是AwsCredentials.properties文件的格式 以下是我得到的例外 问题答案: 因为您的AWS开发工具包无法加载您的凭证,所以您将收到此异常。您应该执行的操作是转到“首选项”,然后转到“ AWS”并添加您的秘密密钥和访问密钥。这样您的项目就可以检索两个密钥。