묻고답하기

메뉴를 외부페이지로 등록한 후 저장부분은 Ajax로 처리하는 로직입니다.

폼화면에서는 DB 접속이나 로그인 사용자 정보 가져오는데 문제가 없습니다.

그런데, Ajax 호출시 &DB 때문에 500에러가 발생합니다.

참고로 로컬 환경에서는 전혀 문제가 없었는데 서버에서만 발생하는 현상이라, 경로 문제인지 모르겠네요.

빠른 답변 기다리겠습니다~

 

----------------------------------------------------------------------------------

<등록화면>

/home/hosting_users/mysite/www/extends/test/test.php

<?php
define('__ZBXE__', true);
define('__XE__', true);
require_once $_SERVER['DOCUMENT_ROOT'].'/config/config.inc.php';
$oContext = &Context::getInstance ();
$logged_info = Context::get ( 'logged_info' );
$oDB = &DB::getInstance();
$query =$oDB->_query($sql);
$result = $oDB->_fetch($query);
if(!is_array($result)) $result = array($result);

?>

<script type="text/javascript">
jQuery(function(){
    jQuery('#addBtn').click(function(){
         $.ajax({
             type: "post",
             url: "/extends/test/test-ajax.php",             
             data : $("#form-reg").serialize(),
             success: function(result){
                 result=JSON.parse(result);
                 if(result.error){
                     alert(result.error.msg);
                 }else{
                     alert('등록성공');
                     location.href='/index.php';
                 }
             },
             error : function(request,status,error){
                 alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
             }
        });
    });
});
</script>

<form id="form-reg"> 

    <input type="hidden" name="user_id" value="{$logged_info->member_srl}"/>

    <select id="prd_id"  name="prd_id" required>
                                <option value="">선택</option>
                                <?php 
                                    foreach($result as $key => $val) {
                                ?>
                                <option value="<?php echo $val->id?>"><?php echo $val->prd_name?></option>
                                <?php }?>
    </select>

    <input type='text' id='myname' name='myname'  placeholder="텍스트를 입력하세요." required/>

    <input type='button' id="addBtn" value='등록' />

</form>

---------------------------------------------

등록처리(Ajax)

/home/hosting_users/mysite/www/extends/test/test-ajax.php

<?php
define('__ZBXE__', true);
define('__XE__', true);
require_once '../../config/config.inc.php'; //폼화면과 동일하게 한 경우 에러 발생하여 상대경로로 변경

//echo _XE_PATH_; //설정파일 정상 로딩시 XE PATH 출력됨
$oDB = &DB::getInstance();

......500 에러발생

?>

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
우리지훈 아이콘샵 깨지는거 질문해봅니다 ㅠㅠ file  
이이삭 게시판 기본도메인 변경 도와주세요  
지니3 로그인이 안 됩니다. 도와주세요. T.T [2] file 2016.10.27 by 지니3
펭구 누리고 u+ xpay 연동 [1] 2016.10.27 by sejin7940
콩나물 마켓플레이스 리스트 우측에 광고를 넣을려고하는데요..  
언약 XE Core 1.4.4.4에서 최신버전으로 한번에 업그레이드 가능할까요? [2] 2016.10.26 by 누리닷크
와이레코드 게시판에 동영상을 첨부하면 유튜브로 올려지게 하기  
Springdance 사이트맵 추가 및 사이트 디자인 문제로 질문 드려요. [3] file 2016.10.26 by 제로캠프
ljk**** 외부페이지에서 Ajax로 등록처리시 &DB 가 존재하지 않아요  
영흥도우럭1 옮겨진 첨부파일 이미지 주소 문제... [2] 2016.10.26 by 영흥도우럭1
비커즈 xe3 템플릿 어떻게 쓰나요? [2] 2016.10.26 by 비커즈
mkp9**** 서버를 옮겻는데 이미지가 안나오네요 file  
누리닷크 마이그레이션 게시판 검출되지 않습니다. 도와주세요 [2] file 2016.10.26 by 누리닷크
네모세상 특정봇만 긁어가게 하고 싶어요 robot.txt [2] 2016.10.26 by 네모세상
빨간머리 아이피 추적 [1] 2016.10.26 by Gray
thdwjdtjr 공지사항 작성시 좌측으로 한칸씩 밀려나옵니다. [5] file 2016.10.26 by thdwjdtjr
녹차닢 XE ID/PW 찾기 오류  
콩나물 파일첨부 불가능 문제입니다. [3] 2016.10.26 by 콩나물
콩나물 기본 url 설정 시 잘못된 요청입니다. [4] 2016.10.26 by 콩나물
독거노인 블루호스트 XE 설치 [3] 2016.10.25 by 독거노인
짼이짼 확장변수 중 특정 확장변수는 관리자만 볼 수 있게 하려면 어찌해야되는지... [6] 2016.10.25 by 메이크디아이와이
ㅎㅕㄴㅣㄴㅔ 썸네일 지정 가능한 에디터... 에러메세지... [1] file 2016.10.25 by SimpleCode
와일드터키 썸네일 대표이미지 지정에 관한 질문입니다. [4] file 2016.10.25 by ㅎㅕㄴㅣㄴㅔ
비커즈 li 반복시 4번째 li의 마진값제거 문의!! [5] 2016.10.25 by DoorWeb
지원필요 위젯페이지에서 검색박스를 사용할수 있을까요? [1] 2016.10.25 by 제로캠프
피쉬가리 초보적 질문 하나 드립니다. [2] 2016.10.25 by 피쉬가리
보소보소 DB와 DATA 가 어떻게 다른 건지... [9] 2016.10.25 by 보소보소
mongd cond가 실행이 안됩니다... ㅠㅠ (동일질문;;)  
제자4a6a3 XE 글수정시(게시판) 비밀번호 해제하기.  
탱고b0580 유투브 동영상 게시판 설정이안됩니다 [7] file 2016.10.25 by 탱고b0580