와이드형 메뉴관련 질문입니다.
페이지 정보
작성자 평지 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 14건 작성일 23-08-30 17:47본문
현재 127.0.0.1 (우분투에서) 로, 홈페이지에 올리기 전에 테스트를 하고 있습니다.
m30버전으로는 메뉴가 이상없이 잘 링크되고 있는데,
아침에 와이드형을 올려서 테스트를 하고 있습니다.
그런데, 메뉴가 링크가 되지 않고, 아래와 같은 문구가 보입니다.
현재 우분투에서의 조건은 m30이든 와이드형이든 조건은 똑같습니다. Port 80 도 모두가 동일한 조건인데
m30은 무리없이 메뉴들의 링크가 잘 되고 있는데,
와이드형에서는 링크가 안되면 아래와 같은 문구가 보이고 있습니다.
무슨일인지요?
========================== 아래 =================
Not Found
The requested URL was not found on this server.
Apache/2.4.41 (Ubuntu) Server at 127.0.0.1 Port 80
댓글목록
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
안녕하세요~
혹시 관리자로 로그인하신 뒤에 기본환경설정에서
짤은글 주소 설정에서 숫자 형태로 변경해보시겠어요?
에티테마는 기본적으로 짧은글 주소로 설정이 되어 있습니다.
만일 위의 방법대로 올바로 표시가 되지 않는다면 비밀코멘트로
해당 url 을 남겨주시면 좋겠습니다.
감사합니다.
평지님의 댓글
평지 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
현재는 컴퓨터 자체에 VirtualBos를 설치하고, 우분투 관련으로 돌리며 테스트하고 있습니다.
로컬주소(127.0.0.1)로 움직이고 있는데, m30은 메뉴가 잘 되고 있습니다.
현재 artgnu / 폴더 속에 '그누보드'와 에티테마를 넣은 것이고요...
왠만하면 문제가 없을 텐데,... 희한합니다.
짧은 주소란에서도, 3가지 모두를 각각 체크해보면서 테스트해도 링크가 안됩니다.
현재 아파치2를 설치한 상태입니다.
그리고, Apache 서버인 경우 rewrite_module 이 비활성화 되어 있으면 짧은 주소를 사용할수 없습니다.
라는 글귀가 짧은주소란에 써있는데,
초보라서 무슨말인지도 잘 모르겠네요....ㅠ
주소를 다이렉트로 넣어도 링크가 안되고, 상단의 검은바탕에 있는 관리자 정보수정 등만 보입니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
그렇군요~ 아마도 서버 설정상 문제가 있나 봅니다.
저는 xampp 를 설치해서 사용하고 있습니다.
참고적으로 apache 설정은 모두 동일하고 윈도우에서 사용할 수 있다는 장점이 있지만 리눅스 보다는 속도가 좀 느린감이 있지만
크게 문제가 되지 않을정도로 사용하고 있습니다.
apache 폴더로 이동해보시면 conf/httpd.conf 파일이 있을겁니다.
#LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule rewrite_module modules/mod_rewrite.so
#LoadModule sed_module modules/mod_sed.so
위 처럼 리라이트 모듈을 앞에 주석해제 시켜주셔야 정상작동할것으로 보여 집니다.
그누보드다 해당 모듈을 사용하고 있고 카페24등의 호스팅 사들도 모두 사용하고 있습니다.
만일 사용하시다가 어려우시면 윈도우에서 xmapp 를 설치하시는것을 추천드립니다.
감사합니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
여러개의 사이틀를 운영하시고자 하신다면 가상호스팅을 설정하셔야 잘될것 같습니다.
평지님의 댓글
평지 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
어제와 오늘, 종일토록 시도한 결과가... 메뉴링크의 지속적 무응답입니다.
*추천해주신 XAMPP를 설치하였습니다. '메인 화면'에서는 이상없이 잘 보입니다.
1) 문제는 : 각각의 '메뉴들'을 클릭했을 때 아래와 같은 문구를 여전히 보여줍니다.
=====================================================
Not Found
The requested URL was not found on this server.
Apache/2.4.56 (Win64) OpenSSL/1.1.1t PHP/8.2.4 Server at 127.0.0.1 Port 80
=====================================================
--- 혹시 PHP버전이 맞지 않아서인지...(현재는 PHP/8.2.4 )
2) 링크가 연결될 때는 : 게시판관리에서 > 각각의 TABLE 란에 있는 '주소를 직접 클릭'하면 원하는 주소로 잘 이동합니다.
그러나 다른 곳에서의 '모든 메뉴버튼'으로는 링크가 안되네요.
테마 '와이드형' 뿐만 아니라 테마 'M30' 도 동일한 현상이 나타납니다.
3) 답변 주신대로 :
- 짧은주소의 "사용안함, 숫자, 글 이름" 등에 체크하여 테스트 해도 변함이 없습니다.
- apache/conf/httpd.conf 파일 내에서도, 아랫부분처럼 '주석해제'를 했지만 동일한 증상입니다.
====================================================
#LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule rewrite_module modules/mod_rewrite.so
#LoadModule sed_module modules/mod_sed.so
=====================================================
* 무엇을 잘 못하여 그런지 잘 모르겠습니다.
* 여러 개의 사이트를 운영하지는 않고 오직 지금 '그누보드에서의 에티테마'를 localhost 에서
미리 만들어 놓고, 나중에 실제 타사의 서버에 적용하려는 것입니다.
* 참고로, xampp/htdocs/artgnu --- 이렇게 artgnu 라는 폴더에 모두 넣고 테스트하고 있습니다.
우분투에서는 'M30' 테마는 잘 되었고, '와이드'형은 메뉴링크가 안되었습니다.
그리고 지금 XAMPP에서는 '와이드'테마와 'M30' 테마도 메뉴링크가 안되고 있는 상황입니다.
그럼 소중한 회답을 기다립니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
수고가 많으십니다.~
xmapp 서버 설치후에 세팅 및 설정 부분들 때문에 원래 시간을 많이 빼앗기는 편이지만
사용하다보면 좋은점들도 많아서 저도 사용중에 있습니다.
그리고 php 8 보다는 7.x 사용하시는게 오류가 적으실 겁니다.
현재 그누보드도 php8 을 완벽히 지원하지는 않는것 같더라고요.
간간히 php8 때문에 이야기들이 나오고 있긴합니다.
우선 xampp 추천드리는 버전은
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/7.2.24/
위주소로 이동해보시면 아래와 같은 파일들이 있습니다. 오래된 버전이지만, 최신버전에 그누보드를 설치하시면
문제가 발생될 수 있기 때문에 아래 버전으로 테스트 한번 해주세요.
xampp 설정하실때
아래 이미지 처럼 apache (httpd.conf) 파일을 열어서 메모장으로 수정하셔도 됩니다.
#LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule rewrite_module modules/mod_rewrite.so
#LoadModule sed_module modules/mod_sed.so
위 처럼 저도 사용중이고요.
DocumentRoot "C:/xampp/htdocs"
위 처럼 홈페이지에 운영될 폴더명을 변경하는곳입니다.
htdocs 폴더에 그누보드를 바로 설치하시면 됩니다.
위와 같은 했는데도 제대로 동작하지 않는다면 아파치 에러 메시지를 봐야 합니다.
어느 부분에서 문제가 발생되는지 체크한번해봐야 할것 같습니다.
============= 문제점
사이트접속시에 http://127.0.0.1 처럼 접속해주세요.
Not Found
The requested URL was not found on this server.
Apache/2.4.56 (Win64) OpenSSL/1.1.1t PHP/8.2.4 Server at 127.0.0.1 Port 80
일단 위에 내용은 찾을 수 가 없다는 뜻인데요.
그누보드 관리자 -> 기본환경설정에서 주소 설정부분에서 숫자형식으로 선택하는곳이 있습니다.
이부분 아래 이미지 참고해주시면 쉽게 찾으실 수 있으실겁니다.
아래 이미지처럼 설정하시고 게시판등의 링크를 클릭해보시면 될것 같습니다.
만일 이부분이 아니라면 ..
실제 게시판을 클릭해서 잘 동작하는지 체크해봐주세요.
보통 그누보드 설치시에 크게 문제가 없이 잘 사용했었는데요.
혹시 버전이 너무 높아서 문제가 되지 않을까 생각도 듭니다.
코멘트 다시 기다리겠습니다.
감사합니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
httpd.conf 설정 변경해주시면 아파치를 항상 재시작해주셔야 합니다.
stop 로 종료해주시고 다시 start 로 켜주셔야 합니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
혹시
2) 링크가 연결될 때는 : 게시판관리에서 > 각각의 TABLE 란에 있는 '주소를 직접 클릭'하면 원하는 주소로 잘 이동합니다.
그러나 다른 곳에서의 '모든 메뉴버튼'으로는 링크가 안되네요.
테마 '와이드형' 뿐만 아니라 테마 'M30' 도 동일한 현상이 나타납니다.
ety_install.php 을 사용해서 설치해주셨나요?
자동설치파일을 실행하시면 테마가 자동으로 세팅이 됩니다.
그리고 관리자에서 기본환경설정으로 이동햐서서 우측상단에 "확인" 버튼을 한번 클릭해주셔야 합니다.
설치시 안내사항이 나오니 체크 한번 부탁드리겠습니다.
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
나중에 외부아이피 한번 비밀코멘트로 남겨주시면 제가 들어가서 확인해보겠습니다.
아피치 설치후에 외부아이피 접속이 가능하게끔 공유기단에서 포트포워딩이나 dmz 설정해주시면
아이피주소로 외부에서 접속이 가능하니, 비밀코멘트로 아이피주소 한번 남겨주세요~
평지님의 댓글
평지 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
아!~~~
부족한 자를 위해 이처럼 상세한 회답의 성실함에 감탄과 신뢰가 저절로 듭니다.
정말 고맙습니다.
모쪼록 항상 건승하세요.
알려주신 것과 같이 더욱 연구해 보겠습니다.
프로의 진정성에 다시금 고마움을 표합니다!!!
소프트존님의 댓글
소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일
우선 좋은 말씀 감사합니다.~~ ^^
저도 개발하면서 많이 고생해서, 작업의 고통을 잘고 있어서 그렇습니다.
작업하시면서 잘 안되시면 계속 코멘트 주세요.
그리고 외부아피도 한번 개방해주시면 제가 들어가서 어떤 문제가 있는지 찾아보도록 하겠습니다.~
감사합니다.~