서버에서 작업하다가 로컬로 옮겨서 수정하려고 하는데 질문드려요. 채택완료
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=23">https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=23
위링크는 로컬에서 서버로 이전하는 방법입니다.
제가 하려고 하는것은 서버에서 작업하다가 작업도중 고객이 들어오면 문제가 될것같아
로컬로 옮겨서 작업하려고 합니다.
DB는 우선 내보내기 가져오기로 정상적으로 옮겼습니다.
그리고 FTP에 있는 파일을 로컬로 옮긴후 data/dbconfig.php 설정변경했습니다.
그런데 사이트 들어가니 깨져서 표출되는데... 왜 이런거죠.......
phpmyadmin 버전이 다르던데 이것때문일수도 있나요?
서버 PHP 버전: 7.3.1p1
로컬 PHP 버전: 7.3.12
서버 phpmyadmin 버전 정보: 4.9.1,
로컬 phpmyadmin 버전 정보: 4.9.2
입니다.
FTP에 있는걸 복사 붙여넣기 하면 안되고 로컬에 그누보드 설치 후 거기에 다시 덮어쓰기를 해야 하는건가요?
이미지 첨부 합니다.

15라인 코드도 첨부합니다.
<?php
if (defined('G5_IS_ADMIN')) {
if(!defined('_THEME_PREVIEW_'))
echo '<link rel="stylesheet" href="'.G5_ADMIN_URL.'/css/admin.css">'.PHP_EOL;
} else {
$shop_css = '';
if (defined('_SHOP_')) $shop_css = '_shop';
15라인 echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/'.(G5_IS_MOBILE?'mobile':'default').$shop_css.'.css?ver='.G5_CSS_VER.'">'.PHP_EOL;
}
?>
답변 2개
답변에 대한 댓글 3개
php 동작에 문제가 있으신것 같습니다.
기존 서버의 php.ini 파일과 현재 로컬 이전한 서버의 php.ini 파일의 정보를 비교해보시길 바랍니다.(간단하게 우선 체크해보실건 phpinfo()의 두 서버를 비교해보시후 php.ini 파일을 비교 수정하시는게 좋을 듯합니다)
만약 PHP 동작에 문제가 없다면 기존서버에서 /lib 이하 파일과 /common.php /config.php 파일을 다시 다운받아 넣어보세요.
그누보드가 정상작동하려면
data 디렉토리(하위경로포함)가 모든사용자쓰기가능한 상태로 되어야합니다.
로컬환경인 윈도우 환경에서 작업하시려면
모든사용자에게 권한을 주어야 할겁니다.
그리고,
웹서버에서 그누보드를 바라보는 경로가 정상적으로 접근되는지 확인해보시고
누락된 파일이 있는지도 체크해보세요
주로 common.php 라던지
config.php
data/dbconfig.php 파일에서 db연결정보또한 정상접근가능하도록 되어있는지도요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
우선 DB 내보내기로 보내서 가져오기로 가져온후
FTP에서 내려받기 했는데 이렇게 하면 안되는건가요?
서버에서는 정상적으로 다 표출이 되는데요....