테스트 사이트 - 개발 중인 베타 버전입니다

상대경로 문제로 질문올립니다. 너무어렵네요^^:; 채택완료

메시아나 11년 전 조회 5,939
Q-stock 이라고, 플러그인 설치과정에서 힘든점이 있어서 여러분께 질문올립니다.
(Q-stock 홈페이지는 관리가 안되는지, 답변이 없더라구요..)
1. _common.php 의 $g4_path = ".."; 부분을 경로에 맞게 변경합니다. 
2. install.php 의 주석을 제거 후, 브라우저를 통해 1회 실행합니다. 
라고 설명이 되어있길래, 저는 경로 수정이 필요 없을거라 생각하고 1번과정을 건너 뛰었습니다.
경로는 하단의 이미지를 참고해주세요.
스톡1.jpg
Q-stock 의 _common.php 입니다.
</div>
<div>
<div><?</div>
<div>$g4_path = ".."; // common.php 의 상대 경로</div>
<div>include_once("$g4_path/common.php");</div>
<div>
</div>
<div>$qst_path = "."; // 가상주식 common.php 의 상대 경로</div>
<div>include_once("$qst_path/common.php");</div>
<div>?></div></div></div>
<div style="text-align: left">
두번째 과정인 install.php 에서 주석을 삭제해달라고 하길래 
//  install_qstock(); 구문을 삭제했습니다.
<div><?</div>
<div>include_once("./_common.php");</div>
<div><span style="font-size: 10pt; line-height: 1.5">if ($is_admin != "super")</span></div>
<div>    alert("최고관리자만 접근 가능합니다.", $g4[path]);</div>
<div><span style="font-size: 10pt; line-height: 1.5">$t1 = explode(" ",microtime());</span></div>
<div>
</div>
<div><span style="font-size: 10pt; line-height: 1.5">//</span><span class="Apple-tab-span" style="font-size: 10pt; line-height: 1.5; white-space: pre">	</span><span style="font-size: 10pt; line-height: 1.5">아래 함수의 주석을 제거 후 실행하세요.</span></div>
<div><font color="#ff0000"><b><span style="font-size: 10pt; line-height: 1.5">//</span><span class="Apple-tab-span" style="font-size: 10pt; line-height: 1.5; white-space: pre">	</span><span style="font-size: 10pt; line-height: 1.5">install_qstock();</span></b></font></div>
<div><span style="font-size: 10pt; line-height: 1.5"><font color="#1f497d">$t2 = explode(" ",microtime()); </font></span></div>
<div><font color="#1f497d">echo "
Q Stock Setup Success!!
";</font></div>
<div><font color="#1f497d">echo ($t2[1]-$t1[1])+($t2[0]-$t1[0]);</font></div>
<div><font color="#1f497d">?></font></div>
<div>
</div>
Q Stock Setup Success!!
2.000000000002E-6
라는 문구 출력이 되네요.
 
그래서, 아~ 정상적으로 출력 되나보다 하고, 주소입력을 했습니다.
그러니...
다음과 같은 오류가 뜨네요;; 어디를 잘못했을까요? ㅠ_ㅠ;

select * from q_stock

1146 : Table 'tf1club.q_stock' doesn't exist

error file : /qstock/index.php

P.s - 2번 과정에서 , 
// install_qstock(); 하단의 소스도 지워봤는데, 백지로 나와서, 원복했습니다.
P.s 2 - 혹시몰라 index.php도 첨부합니다.
</div>
<div><div><?</div>
<div>include_once("./_common.php");</div>
<div>include_once("./_head.php");</div>
<div>include_once("./stock_head.php");</div>
<div>
</div>
<div>switch($stmenu) {</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>case "news" : include_once("./stock_news.php"); break;</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>case "list" : include_once("./stock_list.php"); break;</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>case "my" : include_once("./stock_my.php"); break;</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>case "admin" : include_once("./stock_admin.php"); break;</div>
<div><span class="Apple-tab-span" style="white-space: pre">	</span>default : include_once("./stock_news.php"); break;</div>
<div>}</div>
<div>
</div>
<div>include_once("./stock_tail.php");</div>
<div>include_once("./_tail.php");</div>
<div>?></div></div>
<div>
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전
//  install_qstock();에서 주석해제 하라는 것은
그걸 없애는 것이 아니라 앞 //만 제거하라는 말입니다.
즉 install qstock();은 남겨야죠.
아래 에러는 q_stock테이블이 생성이 되어 있지 않아 생긴 듯 합니다.
먼저 위 주석처리된 것에서 //만 없애고 시도해 보세요.
아마도 그 함수가 q_stock 테이블을 형성하는 것이 아닌가 추측해 봅니다.
그래도 에러가 발생되면 데이터베이스를 확인해 보시면 될 듯...
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인