프로그래밍 QnA + 설치 및 활용 QnA

coca73의 이미지

[cgi] error - 엣메세지 메일서버 Premature end of script head

잘 사용하던 웹메일 서비스(엣메세지)에서 아래와 같은 에러메세지가 갑자기 발생하고 있습니다.

Quote:

[Wed Dec 1 07:35:13 2004] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: /home/Atmessage-5.05R9/cgi-auth/composer.cgi

간간히 발생한 적은 있지만 현재는 지속적으로 발생이 되고 있습니다.
c로 컴파일 된 cgi라서 정확히 원인이 뭔지 모르고 있습니다.
반면 다른 cgi들은 정상적으로 동작하고 있습니다.
리부팅을 해봐도 마찬가지로 에러가 발생합니다.

winasinavy의 이미지

bash set명령어 구현에 관해 조언좀부탁드립니다..

이번에 set을 구현하는 레포트를 하게되었는데요.. 아무리 많은 웹문서를
뒤져도 set에 구현 방법에 관한 자세한 내용이 없네요..
구현할것은 단 2가지 입니다.
set을 사용하여 인수를 변수에 저장하는 방법..
set출력과 똑같이 구현하기.

첫번째 문제는 set 인수 여기서 인수를 받으면 $1 $2 에 할당한다고 하는데
시스템프로그래밍으로 구현하면 어디다 저장을 해야
echo $1을 해서 출력이 되는지 설명좀 부탁드립니다..
그리고 2번째는 도저히 모르겠네요... set을 누르면 환경변수란 변수는

권순선의 이미지

커널 에러 메시지 해석 부탁드립니다....

로그에서 찾은 메시지들입니다. 혹 짚이는 부분이 있으면 알려주세요....

Quote:
Nov 28 12:51:11 net kernel: kernel BUG at page_alloc.c:142!
Nov 28 12:51:11 net kernel: invalid operand: 0000
Nov 28 12:51:11 net kernel: CPU: 0
Nov 28 12:51:11 net kernel: EIP: 0010:[__free_pages_ok+67/784] Not tainted
Nov 28 12:51:11 net kernel: EFLAGS: 00010282
Nov 28 12:51:11 net kernel: eax: f59dd240 ebx: c1dd6fc0 ecx: c027c0b4 edx: c027be20
Nov 28 12:51:11 net kernel: esi: 00007000 edi: 00000000 ebp: 0001e000 esp: ed747ee4
Nov 28 12:51:11 net kernel: ds: 0018 es: 0018 ss: 0018
tt의 이미지

UDP로 전송할수있는 데이터크기는?

UDP로 전송할 수있는 최대 데이터의 크기는 얼마나 되는지요?
즉, buf의 크기가 어떻게 되는지요

sendto(sockfd,buf,bufsize,0,(struct sockaddr*)&peer_addr,sizeof(struct sockaddr))

제 시스템(redhat9.0)에서 테스트한결과 16kb정도가 되던데,
16kb이상의 데이터를 보내면 아예 sendto가 에러를 리턴합니다.
같은방식으로 TCP는 100kb이상까지 보낼수있던데...UDP는 그렇지 못합니다.

UDP로 꼭보내야 하는 상황인데 16kb이상의 데이터를 전송하는

hurryon의 이미지

eclipse v3.0 에서 vim 의 하이라이팅 기능 이용

제가 vim 을 좋와하는 이유 중에 하나가 마음에 드는 하이라이팅 기능 때문입니다. 요즘 eclipse 로 작업을 하고 있는데 기존에 제가 사용하던 vim 과의 하이라이팅이 맞지 않아서 이것들을 일일이 변경하기도 그렇고 해서...혹시 손쉽게 vim 의 하이라이팅 기능을 그대로 사용할수 있는 플러그인이 존재하거나 사용법이 있다면 조언을 부탁합니다.

:wink:

shs0917의 이미지

큰수 생성하는 함수인데요..

큰 수 모듈러 연산기 만들려고 이리저리 검색해보다가
구한 소스의 일부분인데요.. 소스가 이해가 잘 안가네요..

[code:1]
void makebigint(int n, unsigned char *bigint){
char temp[MAX_DIGIT + 1];
int k;

memset(bigint, '0', MAX_DIGIT); //bigint을 '0'의 아스키값으로 채움
sprintf(temp, "%d", n); //temp에 n값을 채움

for(k = strlen(temp) - 1; k >= 0; k--){// k는 MAX_DIGIT 만큼..
bigint[strlen(temp) - k - 1] = temp[k]; //이해불능....

jojupiter의 이미지

VMware ????

리녹:Fedora core3( hdb: 80Gbyte )
VMware Workstation(4.5.2 build-8848)
Windows2003-Ent( hda: 120Gbyte ) 멀티부팅으로 사용중.^^&

가상머신 생성시 디스크 지정옵션항목를 physical hdd(hda1)로 설정했습니다.
설정를 마치고 2003으로 부팅를 시도 했으나

GRUB 라는 네글자만 나오고 더이상 진행이 안됩니다...
이거 어떻게 해결할수없를 까요..????

스크린샷 올립니다....

wenli75의 이미지

vi로 라인이 긴 파일을 볼 때

안녕하세요?

일단 클라이언트는 MS 윈도우이고 서버쪽은 HP-UX입니다.
클라이언트에서 터미널로 서버에 접속하여
vi로 서버의 로그를 보려하는데 라인이 너무 길다는 에러를 뿌리면서
라인 길이가 적당한 곳까지만 화면에 나옵니다.
라인 길이는 1000캐릭터가 넘고.. 2000이 넘는 것들도 꽤 있습니다.
이거.. 해결 방법이 있을 것 같은데.. x-manager 같은 것 사용하지 않고
일반 터미널 클라이언트로 볼 수 있는 방법은 없습니까?
해결 방법 아시는 분은 가르쳐주시면 정말 고맙겠습니다.

sellee의 이미지

윈도그용 gvim에서

전에쓰던 _vimrc 를 잃어버렸읍니다.. 3년간 소중히 간직해오던 ㅜㅜ;
하늘이 무너집니다.
마우스로 긁으면 카피되고 가운데로 붙이는 옵션..아시면 가르쳐주세요
지발 요.. :oops:

mini7510의 이미지

linux에서 logout time 값을 어떻게 구하나요?

리눅스에서 사용자의 로그아웃 시간을 구할려고 합니다.

솔라리스에서는 wtmpx 파일을 읽어서 DEAD_PROCESS type의 정보를
가지고 와서 logout time 값을 구할 수 있었습니다.
리눅스에서 동일하게 정보를 가지고 올려고 하는데요 DEAD_PROCESS type
정보를 출력해보면 아무런 정보가 들어가 있지 않았습니다.
USER_PROCESS type의 정보를 출력했을때는 로그인 시간의 값이 있었습니다. 해당 리눅스 서버에서 last 명령을 실행 했을경우 로그아웃 시간값이
출력이 되더라고요..

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기