만들면서 배우는 CodeIgniter Q&A

제목 챕터 3 작성 오류 문의
글쓴이 쌩초보 작성시각 2014/12/23 11:57:49
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 10700   RSS
웹페이지를 찾을 수 없습니다. http 404 에러가 발생 합니다.
입력한 자료는 등록 되어 있습니다.

직접 에디팅을 하면서 테스트 하다.
원인을 찾을 수 없어서 예제소스를
그대로 올려서 테스트 하였습니다.

테스트 환경은 linux ( /var/www/html/ci )
ie 11에서 하였습니다.

todo 쓰기

페이지를 찾을 수 없습니다.


todo 목록








 
 다음글 챕터 4 에서 질문이 있습니다. (4)
 이전글 248p AJax 댓글 관련 질문입니다. (9)

댓글

변종원(웅파) / 2014/12/23 12:18:28 / 추천 0
예제 소스로 했는데 저렇다는 말씀인가요? 아마도 .htacess 관련 설정이 되지않았을 수 있겠네요. 쓰기 뷰 소스 올려주세요
쌩초보 / 2014/12/23 12:58:00 / 추천 0
빠른 답변 감사 드립니다.
저도 혹시 그래서 인지 하고..
예제소스에 있는 .htacess 를 그대로 사용 하였습니다.

아래는 write_v.php 소스입니다.
<!DOCTYPE html>
<html>
<head>
   <meta charset="utf-8">
   <meta name="apple-mobile-web-app-capable" c>"yes" />
   <meta name="viewport" c>"width=device-width,initial-scale=1, user-scalable=no" />
   <title>CodeIgniter</title>
   <!--[if lt IE 9]>
   <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
   <![endif]-->
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
   <link rel='stylesheet' href="/ci/include/css/bootstrap.css" />
</head>
<body>
<div id="main">

   <header id="header" data-role="header" data-positi>"fixed"><!-- Header Start -->
      <blockquote>
         <p>만들면서 배우는 CodeIgniter</p>
         <small>실행 예제</small>
      </blockquote>
   </header><!-- Header End -->

   <nav id="gnb"><!-- gnb Start -->
      <ul>
         <li><a rel="external" href="/ci/index.php/main/lists/">todo 어플리케이션 프로그램</a></li>
      </ul>
   </nav><!-- gnb End -->

   <article id="board_area">
      <header>
         <h1>Todo 쓰기</h1>
      </header>

      <form class="form-horizontal" method="post" acti>"" id="write_action">
        <fieldset>
          <div class="control-group">
            <label class="control-label" for="input01">내용</label>
            <div class="controls">
              <input type="text" class="input-xlarge" id="input01" name="content">
            <p class="help-block"></p>
            </div>
            <label class="control-label" for="input02">시작일</label>
            <div class="controls">
              <input type="text" class="input-xlarge" id="input02" name="created_on">
            <p class="help-block"></p>
            </div>
           <label class="control-label" for="input03">종료일</label>
            <div class="controls">
              <input type="text" class="input-xlarge" id="input03" name="due_date">
            <p class="help-block"></p>
            </div>

            <div class="form-actions">
              <input type="submit" class="btn btn-primary" id="write_btn" value="작성"></button>
            </div>
          </div>
        </fieldset>
      </form>
   </article>

   <footer id="footer">
      <blockquote>
         <p><a class="azubu" href="http://www.cikorea.net/" target="blank">CodeIgniter한국사용자포럼</a></p>
         <small>Copyright by <em class="black"><a href="mailto:advisor@cikorea.net">웅파</a></small>
      <blockquote>
   </footer>

</div>

</body>
</html>
변종원(웅파) / 2014/12/23 15:46:21 / 추천 0
소스를 다운 받아봐야겠네요. 저게 소스 원본이라면 문제네요.

<form class="form-horizontal" method="post" acti>"" id="write_action">



acti>""  <-- 이부분 문제입니다. 지우시면 작동할겁니다.
쌩초보 / 2014/12/23 15:47:44 / 추천 0

흐음....

일단 linux 환경에서 .htaccess가 정상 동작 하지 않는것 같습니다.
....삽질을 더 해보아야 할듯 합니다.
원인을 찾으면 올리도록 하겠습니다.
그런데 이 게시판에 글 쓸때 한글이 깨지는 듯이낭나
이 이렇게 입력 되는것 무엇 때문인가요?엔엔터를 누르면 이렇게 되는 듯 합니다.

 

변종원(웅파) / 2014/12/23 15:51:45 / 추천 0
소스엔 todo 디렉토리에 있습니다.

/var/www/html/ci 가 루트디렉토리이고 그 아래에 todo, sns, bbs 디렉토리가 존재하는건가요?
변종원(웅파) / 2014/12/23 15:52:48 / 추천 0
.htaccess는 아파치 conf 열어서 mod_rewrite 로 검색해보세요. 주석처리되어 있다면 주석풀고 아파치 재시작 하면 됩니다.