버그는 아니지만 특별한 설정에서 G5_URL
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : /common.php 67라인 g5_path() 함수.
1. nginx 에서 서버관리 및 테스트 등 편의를 위해서 아래와 같은 환경 설정 사용.
(디렉토리 생성 후 파일등록 - 웹설정없이 2차도메인 바로 사용)
- 다양한 설치형 프로그램에서는 사용에 문제가 없었습니다.
과거 $g4['url'] = 'http://' . $_SERVER['HTTP_HOST'];
이렇게 설정되어서 사실상 문제가 발생되지않았지만 $_SERVER['SERVER_NAME'] 를 사용하면서 발생되네요.
server {
listen 80;
server_name ~^(?<user>.+)\.test\.com$;
root /home/sites/$user;
......
소스
<a href="<?php echo G5_URL; ?>/install/"><?php echo G5_VERSION ?> 설치하기</a>
실제 출력
<a href="http://~^(?<user>.+)\.test\.com$/install/">그누보드5 설치하기</a>
일단 방생된 예외적이라 올립니다.
오류 주소 : /common.php 67라인 g5_path() 함수.
1. nginx 에서 서버관리 및 테스트 등 편의를 위해서 아래와 같은 환경 설정 사용.
(디렉토리 생성 후 파일등록 - 웹설정없이 2차도메인 바로 사용)
- 다양한 설치형 프로그램에서는 사용에 문제가 없었습니다.
과거 $g4['url'] = 'http://' . $_SERVER['HTTP_HOST'];
이렇게 설정되어서 사실상 문제가 발생되지않았지만 $_SERVER['SERVER_NAME'] 를 사용하면서 발생되네요.
server {
listen 80;
server_name ~^(?<user>.+)\.test\.com$;
root /home/sites/$user;
......
소스
<a href="<?php echo G5_URL; ?>/install/"><?php echo G5_VERSION ?> 설치하기</a>
실제 출력
<a href="http://~^(?<user>.+)\.test\.com$/install/">그누보드5 설치하기</a>
일단 방생된 예외적이라 올립니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
common.php 파일의 g5_path 함수에서 $_SERVER['SERVER_NAME'] 를 $_SERVER['HTTP_HOST'] 변경하셔서
사용해보시기 바랍니다.