채택완료

그누보드7 사이트 설치

2026-07-13 (월) 13:07:23 197
로컬에서 라라곤상에서 설치가 제대로 안되는거 같습니다.

1783915555_FkNZrIXgmY.webp1783915559_ecTtQXoNcc.webp
쇼핑몰쪽 코드 문제일까요? 어드민의 이커머스쪽은 페이지를 못찾는다고 나오고요.
php 버전은 8.3.26이고 웹서버는 nginx입니다.
|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

안녕하세요.

유사한 환경(Laragon + PHP 8.3.26 + nginx)에서 그누보드7 7.0.3 을 모든 확장을 선택해 클린 설치하는 방식으로 테스트해 보았으나, 말씀하신 증상은 재현되지 않았습니다. 원인을 좁히기 위해 아래 두 가지를 확인해 주실 수 있을까요?

1. 최초 설치인지, 기존 버전에서 업그레이드한 설치인지
업그레이드 설치라면 캐시가 갱신되지 않아 모듈 구동에 필요한 에셋(JS)이 브라우저에 이전 파일로 남아 있을 가능성이 있습니다.

2. nginx 설정에 CSS·JS·JSON 등 정적 파일 캐시 옵션이 켜져 있는지
예를 들어 아래와 같은 설정이 있는지 확인해 주세요.

location ~* \.(?:css|js|json)$ {
    expires 1y;
    access_log off;
    add_header Cache-Control "public, immutable";
}
이 설정이 있다면 브라우저가 이전 JS 파일을 계속 재사용하게 되어 동일한 증상이 나타날 수 있습니다.

함께 아래 조치를 시도해 보시고 결과를 알려주시면 감사하겠습니다.

1. 커머스 모듈 재설치 (터미널에서 실행)
php artisan module:uninstall sirsoft-ecommerce
php artisan module:install sirsoft-ecommerce
php artisan module:activate sirsoft-ecommerce

2. 캐시 초기화
php artisan cache:clear

조치 후에도 증상이 계속된다면, 브라우저 개발자 도구의 Network 탭에서 /api/modules/bundle.js 요청의 응답 상태 코드를 함께 알려주시면 원인 파악에 큰 도움이 됩니다.

감사합니다.

답변에 대한 댓글 1개

안녕하세요. 여러번 지웠다 설치했다 해보니 어느순간부터 되네요. 왜 되는지 왜 안되었는지는 모르겠습니다. ㅠㅠ
참고로 안되었을때는 모듈 재설치, 캐시 초기화 해도 안되었었고 개발자 도구 네트워크상에 bundle.js를 로드하지 않고 있었네요.
답변 주셔서 감사합니다.

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