답변 5개
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 (버츄어호스트 설정) 를 수정합니다.
<VirtualHost *:80>
DocumentRoot /www/gb5
ServerName 도메인주소
## ServerAlias 필요시 부차적 도메인 주소
ErrorLog /www/logs/gb5.error.log
</VirtualHost>
위 와 같이 해결하시면 될 것 같습니다.
common.php 파일을 상위 폴더로 올리는 훼이크도 있었던 것 같긴한데 추천드리고싶은 방법은 아닙니다!
답변을 작성하려면 로그인이 필요합니다.