| 제목 | 파일 업로드 시 에러코드 7번 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | L5vD5 | 작성시각 | 2016/10/15 20:56:05 |
|
|
|||
$this->load->helper('alert');
$config['upload_path'] = './file/';
$config['allowed_types'] = '*';
$config['encrypt_name'] = TRUE;
$this->load->library('upload', $config);
if (!$this->upload->do_upload())
{
alert('업로드에 실패했습니다. \n '.$this->upload->display_errors().json_encode($_FILES),'/index.php/project_detail_2/index/'.$this->input->post('project_name'));
}
이 부분에서 if문 안으로 들어가버리네요 Error 내용은 the file could not be written to disk 이고 $_FILES에서는 파일 이름과 error code 7번을 띄우고 나머지는 모두 공란입니다.
apache에서 nginx로 옮기려는 과정에서 생긴 문제입니다. (Apache 에서는 잘 업로드 됬습니다.)
퍼미션은 777로 바꾸긴 했는데 이게 피상적으로 바뀐건지 정말 완전히 바뀐건지는 모르겠습니다. 혹시 퍼미션을 바꿀 때 chmod로 해도 안 될 수가 있는건가요? |
|||
| 다음글 | DB연결 실패했을때 로직 처리 방법에 대해서 질문드립니... (2) | ||
| 이전글 | 코드이그나이터 DB연동 질문입니다.(Postgresql... (9) | ||
|
L5vD5
/
2016/10/15 21:08:21 /
추천
0
용량 제한도 충분히 두었는데 이러네요.
|
|
L5vD5
/
2016/10/15 21:51:25 /
추천
0
자답입니다. php.ini 내의 tmp-dir가 쓰기가 유효한 디렉토리여야 하네요 !
|