下面的人给出了代码和文件夹结构。任何人都可以请帮助我出现“上传路径似乎无效。”错误的原因?如何解决此错误?
文件夹结构
Application
System
Upload
414208
Codeigniter代码:
$config['upload_path'] = './uploads/414208';
$config['allowed_types'] = 'gif|jpg|png';
$this->load->library('upload', $config);
答案 0 :(得分:3)
您的文件夹名称为Upload
而不是uploads
像这样使用
$config['upload_path'] = './Upload/414208/';
答案 1 :(得分:0)
由于您的上传位置位于应用程序文件夹之外,因此应该可以使用以下内容:
$config['upload_path'] = realpath(dirname(__FILE__)). '/Uploads/414208/';
如果您决定在应用程序文件夹中移动上传位置,则可以使用APPPATH而不是realpath。如果您使用APPPATH,请注意它将有一个尾部斜线,其中realpath没有。
答案 2 :(得分:0)
在您的配置中
$config['upload_path'] = './uploads/414208';
它似乎无法找到名为“uploads”的目录,这可能区分大小写,并且正如您在文件夹结构中看到的那样,您有上传目录。您可能希望将上传目录从“上传”重命名为“上传”或将配置上传路径更改为“./Upload/414208”
答案 3 :(得分:0)
你的文件夹名称是上传,你正在写'upload'U必须是大写
答案 4 :(得分:0)
这是因为你的文件夹名称是"上传"你正在使用"上传"在你的upload_path
$config['upload_path'] = './Upload/414208/';