답변 5개
웹루트에 _common.php 생성
내용은 아래와같이 하세요.
include_once './gb5/common.php';
gb5/index.php 파일을 루트에 복사해 보세요.
그누보드를 하위폴더에 설치하지말고 웹루트에 설치하면 좋습니다.
하위에 설치하는건 추천하지 않습니다.
댓글을 작성하려면 로그인이 필요합니다.
위내용 말고도 apache를 사용중이시라면 DocumentRoot 부분을 www/gb5로 변경하셔도 됩니다. 참조 문서입니다. https://m.blog.naver.com/yexx/220720241912 참조: 휴바 - 네이버 블로그
댓글을 작성하려면 로그인이 필요합니다.
1. 일반적인 웹호스팅 환경 - www/gb5/index.php
2. 버츄어호스트영역 환경 - www/index.php
둘중 어떤 형태로 사용중이신지 디렉토리 구조를 알려주시면 재답변에 도움을 드릴 수 있을 것 같습니다
1항, 일반적인 웹호스팅 환경에 해당하신다면 기존에 운영이 되고 있다는 가정하에 ssh콘솔 접근 후
sudo mv -Ri /www/gb5/* /www/
로 처리하실수도 있구요 MV 는 이동처리 이므로
sudo cp -Rp /www/gb5/* /www/ 를 선행하여 테스트를 해보신 후 (cp -> 복사 or 복제)
sudo rm -R /www/gb5
를 진행하시는것을 추천드립니다.
만약 ssh 콘솔 환경에서의 작업이 난이도면에서 어려우시다면,
ftp 상에서 data 디렉토리를 제외한 나머지 /www/gb5/* 의 내용을
/www/ 로 복사하신 후 data 디렉토리를 다시 생성해줍니다. (역시 퍼미션은 707 입니다.)
마지막으로 session 을 제외한 data 디렉토리하위 디렉토리와 파일들을
/www/data/ 복제해주시구요, 작동확인을 해보시면 될 것 같습니다^^
session 디렉토리는 일반 호스트유저 권한으로 이동/쓰기가 불가능합니다.
2. 버츄어호스트영역에서의 작업중이시다면
apache2 를 사용하고 계시한 전제하에 sudo 혹은 root 권환을 획득하여 vi(*vim) 콘솔을 통해
/etc/apache2/sites-avaliable/*.conf (버츄어호스트 설정) 를 수정합니다.
</p>
<p><VirtualHost *:80></p>
<p> DocumentRoot /www/gb5</p>
<p> ServerName 도메인주소</p>
<p> ## ServerAlias 필요시 부차적 도메인 주소</p>
<p> ErrorLog /www/logs/gb5.error.log</p>
<p></VirtualHost></p>
<p>
위 와 같이 해결하시면 될 것 같습니다.
common.php 파일을 상위 폴더로 올리는 훼이크도 있었던 것 같긴한데 추천드리고싶은 방법은 아닙니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인