개발하면서 나온 이슈를 정리하고 있습니다. 출처만 남겨주시고 마음대로 퍼가셔도 무관합니다.
IIS HTTP 오류 403.14 - Forbidden
공유 링크 만들기
Facebook
X
Pinterest
이메일
기타 앱
-
'웹 서버가 이 디렉터리의 내용을 표시하지 못하도록 구성되었습니다.' IIS로 웹 서버 사이트를 하나 만들었는데 스샷과 같이 에러가 발생했습니다. 해결 방법에 디렉터리 검색 '사용'을 클릭하라고 하지만 디렉터리 검색은 필요가 없는 상태이므로 간단하게 해결하려면 웹 서버 디렉터리에 index.html 파일 하나를 넣어주면 됩니다.
비주얼 스튜디오 2008에서 2015로 마이그레이션 중 아래와 같은 에러가 있었습니다. 'myproject.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 컴파일, 링크에러를 모두 잡고 프로젝트 실행시 발생한 에러입니다. 디버깅 - 명령에 있는 $(TargetPath)와 링커 - 일반 - 출력 파일에서 설정된 값이 달라서 발생을 했더군요. $(TargetPath) 는 *.exe 였다면 링커쪽에는 $(OutDir)$(ProjectName)_debug.exe 이런식으로 되어 있어서 발생한 에러였습니다. _debug를 지우고 파일명을 같게 해주면 잘 됩니다. 아마 신규로 Visual Studio로 프로젝트 만들어서하면 이런 에러가 없을 것 같은데, 마이그레이션 하면서 자동 수정 업그레이드 된 프로젝트 설정이 문제가 된 것 같네요.
이제 GWork 샘플 빌드를 해봤고 실제로 저희 프로젝트에 연동하기 위해 lib와 h 파일 위치등을 설정해 준 후 빌드를 해보니 아래와 같이 링크에러가 발생했습니다. LNK2038 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MDd_DynamicDebug' 값이 'MTd_StaticDebug'(atltypes.obj에 위치) 값과 일치하지 않습니다. GworkSDL2.lib(SDL2.obj) 1 LNK2005 "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z)이(가) libcpmtd.lib(xlock.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ)이(가) libcpmtd.lib(xlock.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (?_Debug_message@std@@YAXPB_W0I@Z)이(가) libcpmtd.lib(stdthrow.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ)이(가) libcpmtd.lib(xthrow.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "v...
맥에 클라우드 통합 개발 환경인 구름 IDE를 설치 했었습니다. 이번에는 구름 IDE를 익힐겸 간단하게 node.js 프로젝트를 만들어 Hello World를 띄워주는 심플한 웹서버를 만들어보겠습니다. 언제나 그렇듯? 이슈 내용도 같이 정리해나갑니다. 1. node.js 프로젝트 생성 파일 -> 새로 만들기 -> node.js Project를 하시거나 Alt + N을 눌러 새 프로젝트 선택 창을 띄웁니다. Express Project는 node.js를 이용한 웹 프레임워크중 하나라고 하네요. 간단하게 할 것이므로 Nodejs Project를 선택하고 다음을 클릭합니다. 프로젝트 이름과 내용을 입력 후 확인을 클릭합니다. 그런데 생성이 안되네요. 처음엔 프로젝트 내용에 . 이나 한글을 넣어서 안되는줄 알았는데 프로젝트 생성자에 한글이 있어서 안되는 것 같습니다. 유저 정보를 변경해야겠네요. 계정 -> 계정 정보를 클릭하거나 커뮤니케이션에 보이는 아이디 목록에서 마우스 우클릭 -> 유저 정보를 클릭합니다. 계정 정보창이 뜨는데 정보 변경을 클릭해 이름을 영문으로 변경합니다. 다시 프로젝트 생성을 시도해봅니다. 이번에는 Server can not response가 뜨네요. 구름 질문 게시판 에 문의해보니 구름이 설치된 경로에 workspace 디렉터리를 생성해보라고 하네요. 그러고보니 구름 실행시에 나왔던 터미널 로그중에, Ahnui-Mac-mini:/ ahnsanghak$ goorm start Do you want to send server information to developer?(yes/no) yes Information was sent. goormIDE:: loading config... -------------------------------------------------------- ...
댓글
댓글 쓰기