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

익명 사용자의 이미지

php 를 --with-imap 으로

php 를 --with-imap 옵션을 주고 make install 까지 한후
apache 를 ./configure --activate-module=src/modules/php4/libphp4.a

를 줘야 하는데, libphp4.a 라는 화일이 생기지 않고, libmodphp4.a 라는
화일과 libphp4.module 이라는 화일이 생기구요..
어느것으로 configure 를 하고 나서도 make 시 에러가 생기는데,
mod_php.c 화일에서 include 하는 화일들이 ( zend.h 등 )
경로를 찾을 수 없다는 에러를 발생합니다.
이것들은 /usr/local/php 에 있는데, 어떻게 경로를 지정해야 하나요?
--includedir=/usr/local/php 를 줘도 안되는 군요.

익명 사용자의 이미지

[에러메세지] hello 모듈시...


[root@localhost root]# gcc -D_LERNEL_ -I/usr/src/linux/include -
Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -
fno-strict-aliasing -fno-common -pipe -march=i386 -DMODULE -c -
o$(pwd)/hello_2.o $(pwd)/hello_2.c

//에러 메세지...
/root/hello_2.c In function `init_module'
/root/hello_2.c4 warning implicit declaration of function `printk'

해서 컴파일을 했는데 ...위와 같은 에러가 났습니다........
어떻게 해결 할 수 있는지 말씀해 주시면 감사하겠습니다...
아래는 소스입니다...
그럼 수고하십시오...

#define MODULE

익명 사용자의 이미지

mysql에 관해 여쭙겠습니다.

./safe_mysqld & <-- 이 놈만 보면 후~~
얼추 해결은 했는데 궁금한게 있어서요.

저의 레드렛 7.2에는 다른 것(php.apache)은 rpm 입니다만 mysql만 rpm
이 아닙니다.

그래서 인지
# ntsyst 에서 mysql 은 선택하지 않아야 ./safe_mysqld -u root &
가 실행이 됩니다.

어떤 책에서 보면 리눅스를 부팅할 때마다 APM을 서비스하기 위해
아파치, MYSQL 데몬을 띄워 주어야 한다며 /etc/rc.d/rc.local 파일에 아
파치와 mysql 정보를 추가하라 그러더군요.
그래서
/usr/local/apache/bin/apachectl start

익명 사용자의 이미지

GET /index.html HTTP/1.0 을 웹서버에 요청하고 나서..

해결 해야 하는 문제는

web 서버의 index.html을 요청해서
내용을 받은 후,
그 내용을 파싱해서 경우에 따라 특별한 동작을하는
데몬을 만들어야 한다

는 것입니다.

기본적인 저의 아이디어는
1. 데몬이 socket으로 웹서버의 80포트에 연결을 요청하고
2. GET /index.html HTTP/1.0 을 소켓에 쓰면
3. index.html의 내용이 소켓으로 도착하고
4. 소켓을 읽으면 되지 않을까?
라는 것인데,

가능 할까요?
뭐 좀더 깔끔하고 좋은 방법 없을까요?
^^;'

익명 사용자의 이미지

c언어에서...메모리 할당 오류

메모리 할당에 대한 질문입니다.

디버거로 검사했더니...

다음의 함수에서 오류가 발생되었습니다.
아직 c언어초보라 어디가 잘못 되었는지 감이 안 옵니다.
아시는 분 답변 부탁드립니다.

...............(처음부분 생략)

typedef float **MATRIX;

...............(중간 생략)

MATRIX
init_matrix(int nrows, int ncols)
{
int i;
MATRIX m;

if (nrows <= 0)
return (NULL);
if (ncols <= 0)
return (NULL);

m = (float **) malloc((unsigned) (nrows) * sizeof(float
**));

익명 사용자의 이미지

파티션 문제..

리눅스 깔구 윈도 이천깔때 파티션을 두개로 나눴는데,,
나눈 부분이 d가 안되고 e가 되어있습니다
씨디가 d로 되고..
그리구 c는 ntfs 로 포맷하구 e는 fat32로 포맷했는데,,
별 문제 없겠죠??
조언 부탁드립니다..

익명 사용자의 이미지

gcc 버전이 바뀌면서 컴파일 오류

레드헷 리눅스 6.2 버전대의 gcc 버전 2.91.66
레드헷 리눅스 7.2 버전의 gcc 버전은 2.96
인데 .
6.2 환경에서 컴파일이 잘 되는것이
7.2 에서는 에러 메세지가 뜨는데 이것의 원인은 어떻게 해석해야 할지 .
혹시 해결책 있으면 알려주시면 감사 하겠습니다.

에러 메세지는 .
ain.cc In function `int main (int, char **)'
main.cc75 cannot convert `void *(*) (global *)' to `void *(*) (void
*)' for argument `1' to `startThread (void *(*) (void *), void *)'
main.cc76 cannot convert `void *(*) (global *)' to `void *(*) (void

익명 사용자의 이미지

[질문] Redhat7.2에서 Intel Solaris8파일시스템 마운트?

Redhat7.2에서 Intel Solaris8파일시스템 마운트가 가능한지요?

회사의 Intel Solaris8 OS하나의 부트블럭이 박살난것 같습니다.

안의 자료를 살려야 할것 같은데... 리눅스에서 Solaris8(intel)의

파일 시스템이 마운트 가능한지 알고 싶습니다...

익명 사용자의 이미지

[질문]예전부터 궁금했는데 쓸데없는 내용이라..--;

아시는분 가르처 주세요..
리눅스 설치 화면을 어떻게 캡쳐를 받는지 알고 싶습니다....--;
너무 쓸데없는 내용이죠..--
예전부터 궁금했는데.. 캡쳐를 받아야 필요성이 생겨서 이렇게도움을 --
...
아시는분 알려주세요~~

꾸벅.

익명 사용자의 이미지

[질문] MySQL 데몬을 두개 띄워서 따로 사용

안녕하세요.

하나의 서버에 두개의 mysql(같은버전)을 설치하여 두개의 데몬을
돌리고 각각을 다른 용도로 사용하려 합니다.

어제 시도를 해보았는데 잘 되지가 않아서요.
데몬 두개 띄우는거 까지는 성공을 했는데 어떤 mysql로들어가도
자료가 공유되거나 한곳의 데몬으로 접속하는거 같습니다.

정확하게 mysql을 두개로 나누는 방법 없을까요??

페이지

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