无法将图像上传到应用程序代码点火器外部的文件夹


Cannot upload images to a folder outside application Codeigniter

我有一个函数,可以将图像上传到我的codeigniter项目中的文件夹中。

 $config =  array(
                     'allowed_types'   => "gif|jpg|png|jpeg",
                     'upload_path'     => APPPATH."images",      //Uploading to internal folder
                    // 'upload_path'     => $_SERVER['DOCUMENT_ROOT']."images/" //Uploading to folder outside application (not working)
                     'file_name'      => $data['user_id'].".png"
                  );
我可以上传应用程序文件夹

内文件夹中的文件,但是如果我更改应用程序文件夹外的路径,则不会上传。未找到任何文件。我已将外部文件夹的权限设置为777

尝试将路径更改为

'upload_path'     => "./images/",  

要将文件保存在应用程序目录之外,您可以提供绝对 URL,如下所示:

'upload_path'     => "D:/app_images/images/", 

否则,您可以通过点 (.) 运算符返回一个级别,例如:

'upload_path'     => "./images/",