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

bsjun의 이미지

execstack -c 라는 명령어가 무슨 명령어 인가요??

아파치 실행 도중

ImportError: /usr/local/lib/python2.7/lib-dynload/_ctypes.so: cannot enable executable stack as shared object requires: Permission denied

이런 오류가 나서 구글링 도중에

execstack -c /usr/local/lib/python2.7/lib-dynload/_ctypes.so 를 하라고 해서 했더니

아파치 실행시키면 ERR_EMPTY_RESPONSE 이런게 뜨면서 웹사이트가 아예 나타나지를 않네요 ㅠㅠ

아무것도 확인안하고 실행시킨 제 잘못인데.. 어떻게 복구시킬 방법이 없을까요?

jz99의 이미지

ssh 접속하여 remote의 gtk application을 local에 launching 시킬 수 있나요?

internet으로 ssh접속하여

접속한 곳 서버에 있는 gtk 프로그램을 실행할 때

display를 local로 하여 실행 할 수 있나요?

remote는 ubuntu 15.04 server edition
local은 ubuntu 15.04 desktop x64 입니다.

서버는 ubuntu server edition이고, lxde나 xfce 등을 설치할 형편이 되지 못합니다.

가능할까요?

jetli426의 이미지

php 세션 폴더 관련 오류

/etc/php.ini 파일의 session.save_path 경로는 Master Value 이므로 기본값으로 두었구요

현재 가상호스트 통해 여러 사이트로 접근 가능하도록 서버를 열어 두었습니다.(현재는 임시 서버로 아이피로 접근 합니다.)

그 중 메인 사이트에서 ini_set의 Local Value 변경 사용을 위해 php파일에 session_save_path("./data/session"); 를 사용 했구요

아래 오류가 나며 세션 스타트가 되지않아 로그인 관련 기능을 사용할 수 없습니다..

Warning: session_start(): open(./data/session/sess_7s0k6m1l9ukjtnajbi50jj0on1, O_RDWR) failed: Permission denied (13) in /home/testsite/public_html/test.php on line 33

trymp의 이미지

multi-thread 프로그램 작성시에 fork() exec() 함수를 쓰면 위험한가요?

linux fedora 64bit 환경을 사용중에 있습니다.

제가 프로그램을 작성하고 있는데, pthread 를 이용해서 multi-thread 프로그램을 작성중에 있고요

기능상 외부 프로그램 호출이 필요해서 fork()->exec() 조합을 쓰고자 하는데, 이게 위험할까요?

혹시 이것이 나중에 futex() dead lock 으로 발생하지 않을까? 하는 걱정도 있고요

써도 괜찮은 것인지?? 위험하다면 안정하게 할 수 있는 다른 방법은 없는지 궁금합니다.

고수님들의 조언 부탁드립니다.

vivisection의 이미지

mingw 에 boost 설치 질문

mingw64를 사용중인데 boost.org에서 boost 를 다운받아서 컴파일하고 설치를 했는데
boost 라이브러리가 include 가 안되고 에러가 납니다
영어가 짧아서 영어사이트 아무리봐도 모르겠습니다
link option 어떻게 주어야 하는지 알려주세요

LWC3의 이미지

프로그래밍 공부중인데. 의문점이 있어서 글을 올립니다.

아래 등록한 코드로 소켓 프로그래밍을 공부하고 있는데 궁금한 점이 있어서 글을 올립니다.

아래 서버 프로그램을 실행 시킨 후에 Ctrl+c 를 사용해서 SIGINT 시그널을 발생시키면
init_handler 가 잘 동작합니다. 그런데 telnet 으로 한번 연결 후에는 시그널을 발생 시켜도
init_handler 가 동작하지 않습니다. 왜 accept 이후에는 시그널이 동작하지 않는지요?

그리고 하나더 궁금한 점은 accept 이후에 root@ubuntu:~/work/c/server$ 이 출력되는데요.
부모 프로세스가 종료되어야 커맨드 입력 부분이 출력되는 부분이지 않나요?

알려주시면 감사하겠습니다. ㅎ..;

mathewpark90의 이미지

우분투 환경에서 너치 크롤링 시 pdf URL 텍스트 파싱하는 방법..

안녕하세요. 검색 엔진을 흉내내보려고 하는 허접 학부생입니다..

너치 1.10 v 으로 pdf 파일을 seed URL로 잡고 긁어와서 segment 디렉토리를 덤프떴는데

일반적인 웹페이지는 잘 가져오는데 pdf는 깨져있드라구요..

구글해봤더니 티카를 쓰라는데 어떻게 써야할지 잘 모르겠더군요..

어떤식으로 pdf 파싱을 진행해보면 될까요 ㅠㅠ?

yeonjooo의 이미지

왜 gs 레지스터가 linux-gate.so의 주소를 가리키고 있는건가요

안녕하세요. 리눅스에서 TLS와 gs 레지스터에 관해 공부하고 있는데요.
TCB가 가리키고 있는 DTV 에는, 프로그램이 로드한 라이브러리에 포함된 TLS의 시작 위치를 가리키고 있잖아요?
gs 레지스터는 TCB를 가리키고 있구요.
그 DTV중 하나가 linux-gate.so를 가리키고 있는데 여기서 의문점이 드는 것은, TLS는 스레드에 대한 개념이라고 알고 있는데 이것이 linux-gate.so파일과 무슨 관련이 있는가 하는 것입니다.
저 linux-gate.so는 리눅스에서 시스템 콜이 일어났을때 user와 kernel을 이어주는 문지기 역할이라고 이해했습니다. 이때 라이브러리 파일과 스레드의 연관성을 잘 이해하지 못하겠습니다.ㅠㅠ

whs9400의 이미지

sourcetree ftp 서버? 연동

안녕하세요 제가 지금 ftp서버? 라고 해야할까요? 음.. hfs라는 프로그램을 가지고 팀 서버를 만들었는데요.
여기에 팀 프로젝트 소스를 올려놓고 소스트리에서 불러오고 싶은데 그 방법을 모르겠습니다.
혹시 알고 계신분 계시나요?

cyc31041의 이미지

tcp 소켓 프로그래밍 질문이요!

제가 클라이언트쪽에서 원하는 파일 이름을 입력하면 서버쪽에서 파일 이름 받아서
그 안에 내용을 보내주는 프로그램을 만드는 중인데 이상하게 파일 여는데 오류가 뜨네요
한번 봐주세요.

페이지

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