[Kotlin] Unexpected error occurred in scheduled task (how to solve or fix)
·
Framework & Runtime/SpringBoot
해당 에러가 발생했을 때 검색을 해보니, Serializable 를 implements 하라고 합니다. 하지만 인텔리제이는 이 인터페이스를 불러올 줄을 모르고 있습니다. 위 에러 메세지에 힌트가 있습니다. java.io.Serializable 에러가 해결되었습니다 :)
port binding error, An attempt was made to access a socket in a way forbidden by its access permissions
·
DevOps
artisan serve 를 실행하려 하니 다음과 같은 오류가 발생하였다. 뭐지? 싶어서 명령어를 하나 더 입력하여 확인해본 결과.. netsh int ipv4 show excludedportrange protocol=tcp 100개 단위로 포트들이 7926 부터 8595 까지 점유가 되어 있었다... 추측으로는 wslv2 때문이지 않을까 싶다. resolve!
No package ‘oniguruma’ found (PHP configure error Package requirements (oniguruma) were not met)
·
DevOps
RUN docker-php-ext-install zip mysqli pdo pdo_mysql mbstring Docker Image 를 Build 하던 도중 발생한 에러였다. RUN apt-get install libonig-dev 를 추가해준 후 해결됨
error during connect: Post .... LinuxEngine: The system cannot find the file specified. 에러 해결하기
·
DevOps/Docker
순간 에러를 보고 당황스러웠다. 처음 보는 에러였고, 검색을 해도 그다지 솔루션을 금방 찾을 수 없었다. 그리하여 생각을 하던 도중... Docker Desktop 이 실행되고 있지 않았다는 사실을 떠올렸다. 평소에 Docker 를 이용하지 않다보니 WSLv2 특성상 메모리를 과도하게 잡아먹어서 평소에는 Docker Desktop 을 꺼두고 있었다. Docker Desktop 실행 후 문제 해결.
Visual Studio 2019 NuGet Not available in this source 해결
·
Tips/IDE
NuGet Package Manager 에서 위와 같이 표시가 된다. 왜 그럴까? StackOverFlow 등을 다 뒤져봤는데도 해결 하지 못하였고, 다행히 마소 Docs 에서 관련 문서를 찾았다. 설정에서 nuget 을 검색하여 NuGet Package Manager - Package Sources 로 이동한다. 패키지 원본 노드가 존재하지 않습니다.. 직접 추가해 줍시다. + 버튼을 누른 뒤, 하단 Name 과 Source 에 아래와 같이 작성하고 Update 버튼을 눌러주면 됩니다. nuget.org - https://api.nuget.org/v3/index.json 참고 공식 문헌 : https://docs.microsoft.com/ko-kr/nuget/consume-packages/install..
Composer Error Fix - it is missing from your system. Install or enable PHP's fileinfo extension
·
Language/PHP
처음에는 이 문제를 보고 다르게 이해를 했다가 패키지를 업데이트 하려고 했다. 하지만 해당 문제가 아니라, Problem 1 의 두번째에 있는 leafue/flyststem 을 보면, 내 시스템에 빠진게 있다. PHP의 fileinfo 확장을 설치하거나 활성화 해라 라고 되어 있다. 그래서 php.ini 를 살펴보면!!! 이렇게 주석 처리된 곳이 있다. 해당 부분을 풀어주고 다시 composer update 를 진행해 보자. 성공적으로 패키지가 설치/로드 되었다.