2026, 새로운 도약을 시작합니다.

그누보드5.4.8 버전에서 영카트 사용하려면 초기 설정 어떻게 해야 할까요? 채택완료

11개월 전 조회 1,936

그누보드5.4.8 버전 이용중인데

그누보드5.4.6 버전 이후부터 그누보드5와 영카트5가 함께 통합된것으로 알고 있습니다.

그동안 그누보드5만 사용하다

영카트 기능도 사용을 해보려고 접속을 하려는데 페이지가 뜨지가 않는데요.

abc.com/shop/index.php로 접속을 하면 영카트 메인이 뜨는것인가 싶어 했더니

페이지가 작동하지 않습니다.

500 에러가 뜨는데 검색해도 잘 나오지 않아서 설정을 어떻게 해줘야 하는지 모르겠네요.ㅠㅠ

아래 소스는 index.php 파일입니다.

Copy

답변 2개

채택된 답변
+20 포인트

★ shop/ 디렉터리가 존재하지 않아, 500 에러가 발생했을 가능성 있음

PHP 버전이 7.x 이상인지 (php -v 명령어 사용) 체크.

.htaccess 파일에서 Options -Indexes 설정이 있는지 확인하고,

php.ini에서 display_errors 설정을 활성화한 뒤

오류 메시지를 확인하면 보다 정확한 원인을 파악할 수 있습니다.

점검 단계로는

1) 데이터베이스 연결 설정,

2) 테이블 생성 확인,

3) 환경 설정 및 테마 적용,

4) 상품 등록 및 결제 설정,

5) 테스트 및 디버깅.

config.php에서 DB 연결 정보를 설정한 후

/install/gnuboard5shop.sql을 실행하여 테이블을 생성하고,

/adm/config_form.php에서 환경 설정을 완료.

이후 G5_THEME_SHOP_PATH 및 G5_SHOP_SKIN_PATH를 확인하여

올바른 테마가 적용되었는지 점검하고, /shop_admin/에서 상품 및 카테고리를 등록.

첨부하신 index.php 파일에서는

G5_THEME_SHOP_PATH, G5_SHOP_PATH의 올바른 경로를 확인하고,

G5_IS_MOBILE이 참일 경우 G5_MSHOP_PATH.'/index.php'가 정상적으로 로드되는지 점검.

또한 display_banner('메인', 'mainbanner.10.skin.php')가 올바르게 동작하는지,

$default['de_type1_list_use'] 등 설정값이 존재하는지 isset()을 사용하여 확인.

JavaScript에서 owlCarousel 초기화 시 data-value가 정의되지 않으면

NaN 오류가 발생할 수 있으니 기본값을 설정, boxevent.skin.php 파일이 존재하는지도 체크.

※ 프로젝트에 영카트(shop/ 디렉터리
)가 설치되어 있지 않다면,

1) 영카트 파일을 추가 및 복사,

2) 데이터베이스 테이블 추가,

3) config.php 설정 수정,

4) 관리자 페이지에서 환경 설정 완료,

5) 퍼미션 및 캐시 삭제 후 테스트 과정을 거쳐야 합니다

로그인 후 평가할 수 있습니다

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

영카트 관련소스를 버전에 맞춰 적용하신건가요?

500에러는 소스단에 오류가 나는거라

오류 표기하도록 해서 디버깅해서 체크해 보셔야 합니다.

로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고