Development 썸네일형 리스트형 Xamarin ERROR java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 발생시 처리방법 JSON파일을 url로 호출하여 수신하는데 아래와 같은 오류 발생 ERROR java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 검색해 보니 현재 요청한 https의 SSL 인증서를 신뢰할 수 없거나 찾을 수 없다는 오류로 해당 CA 인증서를 앱에 직접 등록하거나 자신이 임시로 만든 인증서라면 신뢰할 수 있는 인증서로 교체하여야 하는데 둘다 나중에 인증서를 갱신해야 하는 문제가 있고 내가 발급받은 와일드카드 SSL 인증서가 인식되지 않는 경우가 있다는 글을 봐서 원래 임시로 해야 하는 조치중 인증서 Validation체크를 무조건 True로 하도록 하는 방법으로 일단 처리하기로 한다. 1... 더보기 Visual Studio 확장설치 에러 Cannot find setup engine instance. Visual Studio 2019 확장 설치중 에러가 발생함.. View Install Log로 확인하니 아래와 같이 에러가 발생 devexpress System.InvalidOperationException: Cannot find setup engine instance. 1. 윈도우 설정 - 앱 및 기능 에서 Visual Studio 2019 검색후 "수정" 클릭 2. Visual Studio Installler 에서 '수정(M)' 선택 3. 워크로드에서 'Visual Studio 확장 개발" 체크 4. 이후 설치하고자 하는 확장 프로그램 설치하면 정상 설치됨을 확인할 수 있다. 더보기 Android Webview에서 ERR_CLEARTEXT_NOT_PERMITTED 에러 발생 Xamarine 개발중 Android 에 Webview에서 아래와 같이 에러만 표시할 뿐 웹페이지를 표시하지 않는 경우 검색해보니 Android 보안 강화에 따라 안드로이드9 (Pie API28)부터 http인 웹페이지는 표시하지 않는다. http인 웹페이지로 이동하고자 할때 표시되는 오류 net::ERR_CLEARTEXT_NOT_PERMITTED 해당 오류가 발생시 해결방법 1. Android 프로젝트 내에 Properties - AndroidManifest.xml 파일을 연다. 2. AndroidManifest.xml 파일내에 manifest - application 태그 내에 속성으로 android:usesCleartextTraffic="true" 값을 추가한다. 3. 그후 다시 컴파일 하면 정상적.. 더보기 AWS EC2에 mod_ssl 설치중 Error 해결하기 AWS EC2 내에 Apache에 SSL 인증서 설치중 mod_ssl이 설치되어 있지 않음. yum install mod_ssl 로 설치하려 하였으나 아래와 같이 오류가 발생하며 설치 실패 Error: httpd24-tools conflicts with httpd-tools-2.2.34-1.16.amzn1.x86_64 Error: httpd24 conflicts with httpd-2.2.34-1.16.amzn1.x86_64 현재 EC2서버는 이미 2.4.51 버전이 설치되어 있음. 해당 내용으로 검색하였으나 아래와 같이 2.2버전을 삭제하고 다시 2.4버전을 설치하라고만 되어 있음. sudo yum remove httpd sudo yum remove httpd-tools sudo yum install .. 더보기 No Network Security Config specified, using platform default 오류 발생 안드로이드 컴파일후 웹페이지 접근시 오류 부분에 다음과 같은 에러메세지를 표시하며 수신하지 못함 [NetworkSecurityConfig] No Network Security Config specified, using platform default 주소가 https가 아닌 http에 접속하려 할때 안드로이드는 기본적으로 http 프로토콜을 접근할 수 없도록 하고 있음. 그래서 http로 된 주소로 접근하고자 하는 경우 아래와 같이 설정 작업이 필요함. 1. 솔루션 탐색기에서 프로젝트명.Android - Properties - AndroidManifest.xml 파일을 수정 2. AndroidManifest.xml내에 아래의 내용 추가 Application 태그 속성에 android:networkSecur.. 더보기 ERROR Massage : Fatal error: Class 'ZipArchive' not found PHP 작업중 특정 애드온에서 ZipArchive를 쓰는것이 있는경우(압축,수정,XLSX 엑셀파일을 읽기, 압축, 수정등)에 설치하여야 한다. PHP를 전체를 다시 컴파일 할 필요 없이 패키지 설치만으로 적용이 가능하다. 설치서버환경: CentOS 7(EC2) PHP 7.4 1. 먼저 php의 버전을 확인 /usr/bin/php -v 2. php-pecl-zip 설치하기(yum) yum install php-pecl-zip - apt로 설치 하는 경우 sudo apt-get install php7.0-zip 3. Is this ok에 y 입력 4. 설치완료후 apache 서버 재시작 더보기 service httpd restart 5. phpinfo 로 확인시 아래와 같이 zip 모듈이 설치가 완료 더보기 Node.js Mysql 에서 DateTime 컬럼 형태 바꾸기 일반적으로 데이터베이스에서 DateTime 형인 컬럼의 데이터값을 가져오면 "2021-08-01 01:11:11" 의 형태로 가져와진다. 그런데 Node.js에 처음 Mysql을 연결하여 DateTime형 컬럼의 값을 가져오면 "2020-05-06T15:41:24.000Z" 이런 형태로 값을 가져와서 보여준다. 사용자에게 보여주기 위해 T, Z를 보여줄순 없기에 위의 형태로 가져오는 방법이다. 1. npm으로 mysql 설치 npm install -g mysql 2. mysql 모듈 가져와서 세팅시 dateStrings 설정 const mysql = require('mysql'); const connection = mysql.createConnection({ host : 'rds.***.***', use.. 더보기 Node.js PM2 간단 정리 공식홈페이지 : PM2 - Home (keymetrics.io) PM2 - Home Advanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance. pm2.keymetrics.io Node.js의 다중 프로젝트를 실행하고 관리하기 위한 관리 툴이다. 1. 설치 - 오류 발생시 관리자권한으로 실행시키기 - PM2는 여러 프로젝트에서 사용하므로 기본적으로 글로벌( --global ) 셋팅으로 설치하는 것을 권장 npm install pm2 -g 2. 설치후 버전 확인 pm2 -version 3. 실행 pm2 st.. 더보기 이전 1 ··· 3 4 5 6 7 8 9 10 다음