telnet상에서 vi로 작업시 swp 파일때문에 에러 정보
그누보드 telnet상에서 vi로 작업시 swp 파일때문에 에러본문
혹시 3.23 사용자중 telnet상에서 vi로 작업하시는 분계시나요?
3.23이전에는 문제 없었던것 같은데..
3.23 업데이트 이후 lib 디렉토리에 있는 파일을 수정하기 위해서 vi 에서 파일을 오픈하면 웹서버가 gnuboard.lib.php를 읽어야 할것 같은데 .gnuboard.lib.php.swp라는 파일을 읽어서 에러가 나는군요.
혹시 다른분들은 이런현상이 없으신지?
다음은 lib에 있는 gnuboard.lib.php를 vi로 보고있을때 나타나는 에러....
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Parse error: parse error, unexpected T_STRING in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
3.23이전에는 문제 없었던것 같은데..
3.23 업데이트 이후 lib 디렉토리에 있는 파일을 수정하기 위해서 vi 에서 파일을 오픈하면 웹서버가 gnuboard.lib.php를 읽어야 할것 같은데 .gnuboard.lib.php.swp라는 파일을 읽어서 에러가 나는군요.
혹시 다른분들은 이런현상이 없으신지?
다음은 lib에 있는 gnuboard.lib.php를 vi로 보고있을때 나타나는 에러....
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Warning: Unexpected character in input: ' in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
Parse error: parse error, unexpected T_STRING in /home/hosting_users/사용자계정/www/gnu3/lib/.gnuboard.lib.php.swp on line 14
댓글 전체
보통 vi를 사용하는데.. 호스팅하는곳은 대부분이 vim을 사용하더군요.
제가 관리하는 서버이면 위와 같은 방법으로 설정해서 사용하는것도 좋을것 같은데..
호스팅하는것들은 호스팅사마다 환경이 다르다보니 작업하는데 애로 사항도 많아서...
몇군데 되지는 않지만 일일이 지정하는것이 귀찮아서요.
좋은 정보 감사합니다.
제가 관리하는 서버이면 위와 같은 방법으로 설정해서 사용하는것도 좋을것 같은데..
호스팅하는것들은 호스팅사마다 환경이 다르다보니 작업하는데 애로 사항도 많아서...
몇군데 되지는 않지만 일일이 지정하는것이 귀찮아서요.
좋은 정보 감사합니다.

(정말 부러운 에러네요 요즘은 텔렛 열어주는 계정이 없으니... ㅠㅜ )
vi 랑 vim 이랑 헷갈리구... .exrc .vimrc 도 헷갈린상태인데...
혼자 정리해본건... .swp 만드는건 vim ... rc 화일은 .vimrc
.vimrc 에...
set dir=~/tmp
추가시켜두면... 스왑파일은 위에 지정한 디렉토리에 생성됨
써먹을데가 별로 없긴한데...
위의 글처럼.. 같은디렉토리에 만들어서 에러날경우에 쓸수 있겠고...
전 예전계정에 큰화일 편집시 하드용량부족에러 피할때 써먹은적 있음..
vi 랑 vim 이랑 헷갈리구... .exrc .vimrc 도 헷갈린상태인데...
혼자 정리해본건... .swp 만드는건 vim ... rc 화일은 .vimrc
.vimrc 에...
set dir=~/tmp
추가시켜두면... 스왑파일은 위에 지정한 디렉토리에 생성됨
써먹을데가 별로 없긴한데...
위의 글처럼.. 같은디렉토리에 만들어서 에러날경우에 쓸수 있겠고...
전 예전계정에 큰화일 편집시 하드용량부족에러 피할때 써먹은적 있음..
오래간만이군요. 다시 활동 하시는겁니까? 안보이시는 섭섭해서리....
열심히 하는것이 아니라 답답한 넘이 하는겁니다.
뭐좀 할려고 했더니 에러가 나서.. 자문자답한거죠.
가끔 여유가 생기면 다른분들 질문도 좀 봐드리고요.ㅎㅎㅎ
열심히 하는것이 아니라 답답한 넘이 하는겁니다.
뭐좀 할려고 했더니 에러가 나서.. 자문자답한거죠.
가끔 여유가 생기면 다른분들 질문도 좀 봐드리고요.ㅎㅎㅎ

root님 정말 열심히 시네요... ^^
고생 많으세요...
고생 많으세요...
문제는 이것 때문이군요.
# 3.23
# lib 디렉토리에 어떤 라이브러리 파일을 넣어도 index.php 를 수정할 필요가 없음
$dir = dir("./lib");
while ($entry = $dir->read()) {
if ($entry == "." || $entry == "..")
continue;
include "./lib/" . $entry;
}
hidden이나 swap 파일은 포함하지 않도록 처리해야 할것 같군요.ㅋㅋㅋ
# 3.23
# lib 디렉토리에 어떤 라이브러리 파일을 넣어도 index.php 를 수정할 필요가 없음
$dir = dir("./lib");
while ($entry = $dir->read()) {
if ($entry == "." || $entry == "..")
continue;
include "./lib/" . $entry;
}
hidden이나 swap 파일은 포함하지 않도록 처리해야 할것 같군요.ㅋㅋㅋ