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

바이러스의 이미지

구조체 포인터 질문인데

[code:1]/********************구조체를 이용한 성적 프로그램************
학생수10명에 대한 국어,영어,수학 성적을 받는다
**************************************************************/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

typedef struct _student{
char *name[10];
int *number[3];
}Student;

void main()
{
Student *pStu;
for(int i=0;i<10;i++)
{
pStu=(Student *)malloc(sizeof(Student));
pStu->name=(char *)malloc(sizeof(char));

tomnjerry의 이미지

외부에서 ftp서버에 접속이 안되는 이유...

리눅스 9.0
proftp를 사용하고 있습니다.
ip공유기를 사용하고 있고 공유기 아래에는 윈도우와 리눅스를 설치한 컴이 두대가 물려있습니다.
리눅스에서는 http서버와 ftp서버를 돌리고 있는데 http서버는 외부에서도 접속이 잘됩니다.
그런데 ftp서버는 내부네트워크에서는 잘 접속이 되나 외부에서는 안됩니다.
(패시브모드도 마찬가지로 안됨)
설정내용..
standalone 방식
포트는 8021로 변경
/etc/services 파일에서도 ftp-data 포트를 20 에서 8020 으로 변경
ftp 포트 8021로 포트 변경.

stypr의 이미지

윈도우에서 wpcap을 이용한 프로그램은 괜찮은가요?

윈도우에서 패킷을 감시하고, 컨트롤할려고합니다.
wpcap을 이용하여 하면, 유닉스에서 돌아가는거와는 다르게 문제점이 있을까요?

autofolder의 이미지

mysql을 설치하고 나서

mysql_install_db 를 한번만, 딱 한번만 하라구 되어있는데, 이거를 여러번 또 나중에도 몇번 실행하게 되면 어떤일이 일어나게 되나요?

제가 그걸 정말 많이 실행했거든요.
아..비슷한 문제로 질문이 올라왔던 글이 있네요.
근데 저도 그 data 디렉토리가 생기지 않아서 말이죠.

그리고 mysql, apache, php를 설치할때, 연동시켜야 하는 문제로 순서대로 옵션 줘가면서 설치했는데요, mysql만 다시 설치하고 싶은데 그럴땐 mysql만 다시 설치하면 되나요, 아님 순서대로 전부다 다시 설치해줘야 하나요?

pcguy7의 이미지

[질문] 소켓프로그래밍인데....좀 봐주세여

비동기 소켓이 작동이 안하는것 같아요..
서버에서 패킷을 보내두 소켓이벤트가 발생하지 않는것 같아요...
뭐가 잘못된건지..아시는 분은 답변좀 해주세여..제발요...

참고로 헤더파일은 생략할께여..

[code:1]
#include "KOREA client.h"

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int nCmdShow )
{
MSG msg;

// 소켓 초기화
WSADATA wsaData;
WSAStartup( MAKEWORD( 2, 2 ), &wsaData );

// 윈도우 클래스 초기화
WNDCLASS wndclass;

dummy999의 이미지

이건 좀 심각하게 받아들여야할 필요가 있다고 봅니다만..

음.. 이게 시대착오적인 토픽이되버리는군요. ^^;
뭐 어찌되었던간에..
중요한것은 확실하게 마침표를 찍어두고 시대착오발상을 주어야할필요가 있다고 생각합니다.
제가 처한상황은 어디서 다운을 받는게 더 완벽한 패키지를 다운받을수있는가입니다.

아직안써보신분들이있을지모르지만.
시그윈은 설치할때 배포판이 setup.exe로 되어있고 그것을 실행시키면 그안에서 패키지를 다운받을
위치를 선택할수있게 나옵니다.

문제는 여기인데 몇몇은 패키지를 완벽하게 제공하지않습니다.

kimyh의 이미지

이미지 업로드 가 않돼요. 소스좀 봐 주세요.

이미지 업로드 소스입니다.
아무런 에러메세지도 않뜨고 화일이 저장이 않됩니다.
디렉토리 생성도 잘 되는데요.
copy 부분에 문제가 있는걸까요.
선배님들 한번 보살펴 주세요.

이미지 업로드
[code:1]<form action="add.php" method="post" enctype="multipart/form-data" name="board_form" id="board_form" style="margin:0px;" onSubmit="return checkForm(this)">
<input type='file' name='images1' size="30"><input type=button value=돌아가기 onclick='history.go();'>

davinci의 이미지

RedHat 9에서 APM에서 오류가..

얼마전 RedHat 9를 깔았고요.
Apache와 PHP, 그리고 MySQL을 모두 설치했습니다. (레드햇 9 CD에 포함되어 있는 RPM으로)

근데, PHP에서 MySQL접속시 에러가 납니다.

phpinfo() 는 정상적으로 동작하고요 (dbx 항목의 supported databases MySQL가 표시됩니다.)

근데,
$conn = mysql_connect("localhost", "아이디", "패스워드");시 에러가 납니다.
Fatal error Call to undefined function mysql_connect()......

PHP와 MySQL은 각각 정상적으로 작동합니다.
어느 부분을 확인해야 할까요?
(PHP 또는 Apache

MackTheKnife의 이미지

SIGPIPE가 생기는 이유가 뭔지 궁금합니다.

스티븐슨 아저씨의 책에 실린 예제로 테스트중인데
클라이언트에서 서버로 최초한번은 데이터가 전송/수신이 되지만 그다음부터는
데이터 전송/수신이 되지 않습니다.

SIGPIPE시그널이 발생하더군여..
원인이 몰까여?
클라이언트를 쓰레드로 돌려서 데이터전송을 계속 시켜도 마찬가지더군여.

socketoption은 변경하지 않았고 클라이언트 블럭킹소켓,서버는 non blocking을 사용합니다.

클라이언트 소스
....
if (connect(client_sockfd, (struct sockaddr *)&clientaddr, client_len) < 0)

dalmuri4551의 이미지

쉘 프로그래밍에서 echo `ls -al`의 결과를 보기좋게 하는법??

쉘 프로그래밍시 echo `ls -al`와 같이 실행하면 결과가 출력될때
개행문자를 모두 무시하고 쭉~ 붙어서 출력됩니다.
이거 해결하려면 어떻게 해야 하나요?

[code:1]
$ ls -al <--- 그냥 쉘에서 실행시

총 32
drwxr-xr-x 2 dbm dbmdev 10752 11월 6일 14:56 .
drwxr-xr-x 6 dbm dbmdev 512 10월 22일 16:12 ..
-rwxr-xr-x 1 dbm dbmdev 8 11월 6일 00:04 test1
-rwxr-xr-x 1 dbm dbmdev 8 11월 6일 00:05 test2

$ echo `ls -al` <--- 실행 결과를 echo로 출력시

페이지

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