【发布时间】:2021-06-14 17:31:32
【问题描述】:
我有一个 CodeIgniter 项目假设 2nd_c 在另一个 CodeIgniter 项目假设 1st_c。我想将文件和图像上传到 1st_c 项目,但它会引发路径错误“上传路径似乎无效”我已加载“上传”库,这是我的代码
$config=array();
$config['upload_path'] = '../assets/uploads/jobs';
$config['allowed_types'] = 'gif|jpg|jpeg|png';
$config['overwrite'] = false;
$config['max_size'] = 3000;
$config['remove_spaces'] = true;
$config['max_filename'] = 10;
$config['file_ext_tolower'] = true;
$this->upload->initialize($config);
if($this->upload->do_upload('pic')){
$udata = array('upload_data' => $this->upload->data());
$jobimage = $udata['upload_data']['file_name'];
$data['j_image'] = $jobimage;
}else{
$errors = $this->upload->display_errors();
echo "<pre>"; print_r($errors); echo "</pre>";
exit;
}
"../assets/uploads/jobs" 这是在我的 1st_c 项目中,它在 localhost 上运行良好,但在服务器上却抛出错误。我试过“FCPATH”但没有运气。
【问题讨论】:
-
你检查过服务器上是否存在上传路径吗?
-
一个站点是另一个站点的子域吗?您想在服务器 A 和服务器 B 上保留一份副本吗?
-
您在 PC 上的 Localhost 下运行的是什么 Webserver,以及在“服务器”上运行的 Webserver 是什么。有些东西是不同的,所以知道这会有所帮助。
-
@Vickel 是的
-
@Kinglish 我在项目 A 中有上传文件夹在项目 B 中没有上传文件夹
标签: php codeigniter