관리자모드 프로그램 변경시 나타나는 에러가 나는데요..

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
관리자모드 프로그램 변경시 나타나는 에러가 나는데요..

QA

관리자모드 프로그램 변경시 나타나는 에러가 나는데요..

답변 3

본문

관리자모드 (adm)에 있는 투표관리 관련 파일을 복사해서 테이블명만 바꿔서 리스트,삭제처리하는것을 만들었는데. 삭제후에 아래와 같이 메세지가 나타나면서 진행이 안됩니다.  파일도 정상적이고, 문제가 없고, 삭제도 정상적으로 되는데 에러가 나는 원인이 무었일까요 ?

 

나타난 에러메세지

 

[an error occurred while processing this directive] 요청한 URL을 이 서버에서 찾을 수 없습니다. 이전 페이지에 있는 링크가 잘못되었거나 오래되어 없어진 것 같습니다. 그 페이지를 만든이에게 이 사실을 알려주시기 바랍니다. [an error occurred while processing this directive]

 

도저히 원인을 찾을수 없어 게시글을 올려봅니다.

 

이 질문에 댓글 쓰기 :

답변 3

*삭제 후, 리다이렉션 경로나 연결된 링크가 수정되지 않았을 수 있음.

*_common.php, admin.head.php, admin.tail.php 등이 정확한 경로로 인크루트되는지 확인.

*서버가 요청한 파일이나 URL 경로 확인.

답변 감사합니다. 삭제후 리다이렉션 파일도 바꾸고, adm 폴더에 존재하고 poll_list.php하고 poll_delete하고 복사해서 파일명하고 테이블명만 바꿔서 했는데 저렇게 에러가 나타납니다.  goro_url전까지는 작동되어 레코드가 삭제되더라구요.

goto_url 함수에 전달된 URL과 파일 경로를  확인,
리다이렉션 전 출력된 $qstr 값이 올바른지 디버깅하고
헤더 출력 전에 불필요한 출력물이 없는지 점검.

PHP 에러 로그를 활성화하여
삭제 후 리다이렉션 중 발생하는 오류를 확인하고,
필요시 goto_url 대신 PHP 기본 header('Location: ...')를 사용해 리다이렉션을 테스트.

그래도 문제면, 서버 설정의 rewrite 규칙을 점검하여 보세요.

답변 감사합니다.

일단 $qstr 값은 "sst=regdate&sod=desc&sfl=&stx=&page=1"  이렇게 값이 나오구요
header로 했을때도 마찬가지로 에러가 나오더라구요. $qstr를 안붙여도 동일한 에러가 나와서 .htaccess 파일을 확인해보니

RewriteEngine On
Options -Indexes

이렇게 설정이 되어 있습니다. ^__^

페이징값 때문이라도 $qstr값을 붙이는게 맞을꺼 같은데, 심지어 그냥 <script>로 해서 location으로 리다이렉션해도 마찬가지 에러가 나오는데, 말씀하신대로 에러 로그를 돌려보겠습니다.

삭제 처리 후에 되돌아가는 부분에서 문제가 있는것 같습니다..
해당 부분을 찾아서 잘 봐 보세요..
코드가 없으니 볼 수 있는 것이 전혀 없습니다.

답변 감사드립니다. 아..코드가 관리자 (adm)에 있는 point_list_delete.php 파일을 복사해서 이름 바꾸고 테이블명만 변경했고, goto_url 함수에 변경된 (파일명 (예) data_list.php  (data_list,php)도 adm 폴더내에 있습니다. ) 도 바꿔서 넣었는데 저렇게 에러가 나오더라구요. 물론 레코더는 삭제되어서 거기까지는 명령어가 처리된걸로 확인됩니다.

삭제 화일 마지막에 나오는 링크 주소가 잘못 된 것 같네요

goto_url('./poll_list.php?' . $qstr);

poll_list.php?.$qstr <==이 부분을 잘못 지정한 듯

 

goto_url("./sendmail_history.php?$qstr"); 이렇게 바꿔보기도 했는데, 삭제후 여전히 위에 메세지가 나옵니다. T_T..  그냥 poll_list.php 하고 poll_delete.php 하고 다른 이름으로 복사하고 테이블명 바꾸고 goto_url 경로도 이름에 맞춰서 바꿨거든요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로