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

익명 사용자의 이미지

execv 와 bind 문제...

안녕하세요..
저는 소켓(25) 로 돌고 있는 데몬을 만들었습니다.

그리고

9 void sig_hangup(int signum)
10 {
11 cout << "Restarting...." << '\n';
12 execv(argv[0], argv);
13 cout << "Could not restart" << '\n';
14 abort();
15 }

이렇게 해서 재시동 되고 해놓고

이것은 웹에서.. 작동시키게 끔 되어 있습니다.
system("killall -HUP $PROG"); <- 펄로 만든들어진 문구...

이렇게 하고 나면 재시동은 되는 데 소켓이 다시 bind 를 못합니다.

제 생각에는 정지된 소켓이 25 번 포트를 잠시 점유하고 있어서

익명 사용자의 이미지

The Linux Bootdisk HOWTO 를 보며...

The Linux Bootdisk HOWTO 를 보며
( http//kldp.org/HOWTO/html/Bootdisk-HOWTO/buildroot.html )

따라하고 있는데여...

dd if=/dev/ram0 of=/tmp/fsfile bs=1k count=3000 후..
( /tmp/file 파일 생성됨 )

mount -o ram=/dev/ram0 -t ext3 /tmp/fsfile /mnt 를 하면...

에러 메세지 fsfile는 슈퍼 블록 디바이스가 아니라고 나옵니다 -_-a

저 에러 메세지의 치료법-_-;을 모르겠습니다^^;

와우 리눅스 7.3 파란 R2
/dev/ 밑에 ram* 다 있습니다

익명 사용자의 이미지

지금 프로그래밍을 하는데요,,,

지금 프로그래밍을 하는데요,,,
지금 유닉스명령어중에 RM명령대신에 자기가 만들어서 쓰는프로그램을 만
들고잇는데...
지금 밑에 써놓은 것정도까진 했걸랑요.. 근데 여기서 더이상은 못하겠어
서요~~
강좌란에 있는 걸 많이 참조해서 했거든요...
근데 거기있는걸 그대로했는데도 실행이 안돼요~~~
컴파일을 잘못했나요?
#include
#include
#include
#include
#include
main(argc ,argv)
int argc;
char *argv[]

int unlink();
if(unlink(argv[1])==-1)

익명 사용자의 이미지

지금 프로그래밍을 하는데요,,,

지금 프로그래밍을 하는데요,,,
지금 유닉스명령어중에 RM명령대신에 자기가 만들어서 쓰는프로그램을 만
들고잇는데...
지금 밑에 써놓은 것정도까진 했걸랑요.. 근데 여기서 더이상은 못하겠어
서요~~
강좌란에 있는 걸 많이 참조해서 했거든요...
근데 거기있는걸 그대로했는데도 실행이 안돼요~~~
컴파일을 잘못했나요?
#include
#include
#include
#include
#include
main(argc ,argv)
int argc;
char *argv[]

int unlink();
if(unlink(argv[1])==-1)

익명 사용자의 이미지

c함수중에 디렉토리의 퍼미션을 변경하는 게 있나요.......

system(.......)이렇게 하는 방법밖에 없나요???

아니면 chmod() 함수처럼 특정한 함수가 있나요???

익명 사용자의 이미지

죄송) 솔라리스와 windows system을 COM1을 이용하여 연결방법.

솔라리스 8과 windows system을 serial로 연결할 일이 있는데
혹시 아시는 분 좀 알려주세요.

windows에서는 하이퍼터미날을 이용하면 되는데, 솔라리스에서는
어떻게 하는지 잘 모르겠네요.
이렇게 했는데 잘 안되더라구요.(COM1이용)

#tip /dev/ttya

리눅스 게시판에 올려서 죄송합니다.

익명 사용자의 이미지

[질문]웹서버에서 세션이 안먹힙니다...

웹서버에서 세션이 안먹힙니다..
웹에서 로그인을 하면 서버 tmp/에는 세션이 생기는데
웹에서는 로그인 인식을 못합니다..
또한 서버 tmp/에 생긴 세션에는 내용이 하나도 없습니다..

그래서 간단한 세션값 테스트 파일을 만들어서 웹에서 테스트해본 결과
/tmp에는 세션파일이 생성되지만 테스트파일을 실행해본 결과
전혀 세션값을 인식하지 못합니다...

그리고 tmp/에 생성된 세션파일에 내용이 하나도 들어가질 않습니다...

익명 사용자의 이미지

[질문]웹서버에서 세션이 안먹힙니다...

웹서버에서 세션이 안먹힙니다..
웹에서 로그인을 하면 서버 tmp/에는 세션이 생기는데
웹에서는 로그인 인식을 못합니다..
또한 서버 tmp/에 생긴 세션에는 내용이 하나도 없습니다..

그래서 간단한 세션값 테스트 파일을 만들어서 웹에서 테스트해본 결과
/tmp에는 세션파일이 생성되지만 테스트파일을 실행해본 결과
전혀 세션값을 인식하지 못합니다...

그리고 tmp/에 생성된 세션파일에 내용이 하나도 들어가질 않습니다...

익명 사용자의 이미지

mysql설치중 configure에러가 발생했습니다.

.
.
checking if struct dirent has a d_ino member... yes
checking whether signal handlers are of type void... yes
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... no
checking for tgetent in -ltermcap... no
checking for termcap functions library... configure error No
curses/termcap library found

위와 같이 에러가 발생했는데 무슨원인인지를 모르겠습니다.
좀 알려주세요
gcc --version egcs-2.91.66 이구요
mysql-3.23.52 , redhat 7.2입니다.

익명 사용자의 이미지

gtk에서 질문여...

안녕하세요...

gtk를 겅부하는 사람인데..

window를 생성하면..오른쪽 위에 최소화, 최대화, 그리고 종료 버튼이
있자너여...

이3개의 버튼을 disable 시키는 방법 아시는분 있나여?

종료 버튼의 시그널을 destrot로 받으면 무조건 창은 종료되던데..

빠른 리플 부탁드립니다..아울러 지가 좀 초보다 보니..

자세히 설명 해주시면 더욱 갑사하겠습니다..

페이지

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