codeigniter 代码触发器:上载路径似乎无效

dw1jzc5e  于 2022-12-07  发布在  其他
关注(0)|答案(2)|浏览(143)

我在CodeIgniter图像上载的上载功能中遇到此错误。

上载路径似乎无效

这个问题开始发生后,我上传的网站从我的本地系统到我的生活系统。
我在下面添加我的代码。我不知道什么是错的。我已经通过了所有其他论坛上。但没有任何帮助。

$config['upload_path'] = 'uploads';
    $config['allowed_types'] = 'gif|jpg|png|jpeg|pdf';
    $this->load->library('upload',$config);     
    $this->upload->initialize($config);

这个文件夹有完全权限,正如我所说,它是在我的本地系统上工作的。不确定可能是什么问题。任何帮助都将非常感激。

7eumitmz

7eumitmz1#

$config['upload_path'] = 'uploads';

upload path目录必须是可写的,路径可以是绝对或相对的。如果您的上传文件夹在您的文档根目录下,那么./uploads/应该可以工作,或者FCPATH . 'uploads/'(检查FCPATH是否有一个尾随斜杠,如果没有,则将其添加到上传文件中)。
除此之外,路径必须存在,CodeIgniter不会为您创建目录。

tct7dpnv

tct7dpnv2#

总是试着调试你的upload_path。我有同样的情况,我解决了它。问题是路径,无论你的路径是否设置正确。
在我的例子中:

$config = array(
  'upload_path' => FCPATH."application/upload",
  'allowed_types' => "gif|jpg|png|jpeg|pdf",
);

FCPATH是您的项目文件路径。希望这对其他人有所帮助。

相关问题