http설치 후 php와 mysql을 설치하여 게시판을 만들어 php와 mysql 연동을 해보려 하고 있습니다.
이미 다른사람이 진행한 것을 그대로 따라하는 중인데 막힌 부분이 있어 질문드립니다.
http Documentroot는 /var/www/html이며
/var/www/html 하위에 index.php에는 다음처럼 구성되어있습니다.
<html>
<head>
<title>첫페이지</title>
<meta charset="utf-8" >
</head>
<body>
첫 페이지
<hr />
<a href="./member/signup.php">회원가입</a>
</body>
</html>
http://서버IP 입력하면 잘 출력이 되는데 문제는 다음부터 입니다.
글올리신분이 한대로 쭉 진행하는 중에 /var/www/member 디렉토리를 만든 후
그 안에 signup.php를 만들고 다음과같이 입력했습니다.
<html>
<head>
<title>회원가입 페이지</title>
<meta charset="utf-8" >
</head>
<body>
signup.php - 회원가입 페이지<br />
<hr />
<form name="signup_form" method="post" action="./signup_check.php" >
아이디 : <input type="text" name="user_id" /><br />
비밀번호 : <input type="password" name="user_pass" /><br />
비밀번호 확인 : <input type="password" name="user_pass2" /><br />
이메일주소 : <input type="text" name="user_email" /><br />
<input type="submit" value="회원가입" />
</form>
</body>
</html>
위와같은 화면이 출력되야할텐데 제가 그사람의 글을 잘 못이해한건지 저 화면이 출력되지 않습니다.
/var/www/html/index.php를 수정해주어야하는건데 /var/www/member/signup.php를 새로만들어 회원가입내역을 입력한건지
진행 방향이 잡히지 않아 질문드립니다.
http://서버IP/member/signup.php를 입력하여도 404 오류를 뿌립니다.
권한이나 소유권 문제라고 생각했는데 권한을 full로 줘도 문제가 해결되지 않았습니다.
해당 게시판 만든 것 참고한 사이트는 http://zzaps.tistory.com/18?category=492101 이며
긴 글인데 도움주시면 감사하겠습니다.
php를 배우시는 것보다... 라라벨. 장고 등의 프레임웍을 추천 드립니다.
배우기는 어려워도 긴 흐름에서 좋습니다.
member 폴더는 html 안에 있어야 합니다.
그런 다음
<? include './member/signup.php' ; ?>
이렇게 해야 할 것 같은데 말입니다.
홈페이지의 루트가..
/var/www/html 입니다.
고로 member 관련 페이지들을 모아둔다고 했을때
/var/www/html/member 와 같이 한다음에
include 하실때에는
include './member/signup.html' 와 같이 하시면 됩니다.
파이써 장고는 대규모는 쫌....그래서요
/var/www/html/member/ -> http://서.버.주.소/member/
/var/www/html/member/signup.php -> http://서.버.주.소/member/signup.php
이해가아닌 따라하기급급하여 기본적인것도 놓치고잇었네요 해결되었습니다. ㅎㅎ