본문 바로가기

전체 글

(137)
aws s3 폴더 내 파일 개수 구하기 use Aws\S3\S3Client; use Aws\S3\Exception\S3Exception; // AWS 접속 정보 $credentials = [ 'key' => 'xxxxxxxxxxx', 'secret' => 'xxxxxxxx', ]; // S3 정보 $s3Client = new S3Client([ 'version' => 'latest', 'region' => 'ap-northeast-1', // 리전: 'us-east-1' 'credentials' => $credentials, ]); $bucketName = '버켓 name'; $Prefix ='path/to/folder'; // a/b/b $results = $s3Client->getPaginator('ListObjects', [ 'Bucke..
php ftp 디렉토리 용량 구하기 $ftp_server = 'ftp 주소'; $ftp_username = '계정'; $ftp_password = '패스워드'; $folder_path = '경로'; // FTP 연결 설정 $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_username, $ftp_password); ftp_pasv($conn_id, true); if ($conn_id && $login_result) {     // 폴더 크기 확인 함수 호출     $folder_size = getFtpFolderSize($conn_id, $folder_path);     if ($folder_size !== false) {         echo "..
php ftp 함수 ftp_alloc - 업로드 할 파일을위한 공간을 할당합니다. ftp_cdup - 상위 디렉토리로의 변경 ftp_chdir - FTP 서버의 현재 디렉토리를 변경합니다. ftp_chmod - FTP를 통해 파일에 대한 사용 권한 설정 ftp_close - FTP 연결을 닫습니다. ftp_connect - FTP 연결을 엽니 다. ftp_delete - FTP 서버에서 파일을 삭제합니다. ftp_exec - FTP 서버에서 명령 실행을 요청합니다. ftp_fget - FTP 서버에서 파일을 다운로드하고 열린 파일에 저장합니다. ftp_fput - 열린 파일에서 FTP 서버로 업로드 ftp_get_option - 현재 FTP 스트림의 다양한 런타임 동작 검색 ftp_get - FTP 서버에서 파일을 다운로드..
adb logcat 명령어 [옵션] -c : 현재 저장된 로그들을 전부 지운다 -d : 저장된 로그를 화면에 출력하고 종료한다. -f : 파일에 로그정보를 저장한다. -g : 로그버퍼의 크기를 출력하고 종료한다. -b : main(기본) / radio / event 버퍼중에서 원하는걸 선택한다. -s : Silent를 기본 우선순위로 지정한다. (-s대신 *:S 도 사용가능) *:우선순위 : 지정한 우선순위와 그보다 높은 우선순위의 로그들을 출력한다. ( s>f>e>w>i>d>v) (예) 현재 커널의 버퍼에 저장된 로그들을 SD카드의 output.txt 파일로 출력하려면 $adb logcat -d -f /sdcard/output.txt -b main *:W 로 써주면 된다. -v 옵션 : 원하는 형식으로 출력할때 사용 -v [형식..
구글 마켓 앱서명 에러 java -jar pepk.jar --rsa-aes-encryption https://stackoverflow.com/questions/76516045/cannot-find-any-provider-supporting-rsa-none-oaepwithsha1andmgf1padding-when-t 'Cannot find any provider supporting RSA/NONE/OAEPWithSHA1AndMGF1Padding' when trying to enroll to 'Let Google Play manage your Hi I am trying to enroll to 'Let Google Play manage your app signing key' but when I follow the steps I am getting this error : From what i have s..
php Google AndroidPublisher reviews api // include your composer dependencies //echo __DIR__;exit; require_once __DIR__.'/../../../vendor/autoload.php'; //경로는 맞게 넣어주세요 $client = new \Google\Client(); // 서비스 계정 Credentials putenv('GOOGLE_APPLICATION_CREDENTIALS=json파일경로'); $client->useApplicationDefaultCredentials(); $redirect_uri = "redirect full 주소"; // 필수 $package_name = "패키지 이름"; $app_name = "앱이름"; // 선택사항 // 웹 어플리케이션 사용자 인증정보 $cli..
리눅스 패스워드 기간 만료 cron 재시작 패스워드 기간 만료되면 비밀번호변경 후 cron 재시작 하자. 인증 문제로 cron 실행이 멈춰버린다
phpmailer 이용시 에러 발생 네이버 메일 연동하다 다음과 같은 현상이 간헐적으로 발생 _ 스팸메일로 간주하는듯 421 4.3.2 Too many concurrent connection. This connection will be closed 응답 메시지별 사유와 조치 1. 421 4.3.2 Too many concurrent connection. This connection will be closed 네이버 메일 수신 서버가 허용하는 수 이상의 동시 접속을 시도하였습니다. 다른 발신자의 발송을 방해하는 행위입니다. 의도적으로 네이버 메일 서비스의 품질을 저해하는 발송 시도는 스팸메일로 간주합니다.
리눅스 리소스 바로확인 cpu mem CPUtop -n 1 | grep -i cpu\(s\)| awk '{print $5}' | tr -d "%id," | awk '{print 100-$1}' MEMfree | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%"), $3/$2*100}' 출처http://unix.stackexchange.com/questions/152299/how-to-get-memory-usedram-used-using-linux-command http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A..
리눅스 백그라운드 실행 jobs : 현재 백그라운드로 돌아가는 프로그램 리스트fg : 백그라운드로 실행되는 프로그램을 포그라운드& : 프로세스를 백그라운드로 실행 예)#> top & jobs fg %1 터미널에서 로그아웃을 해도 실행시킨 프로그램은 종료되지 않고 계속 돈다. & -> 백그라운드 실행.. ps -aux를 치면.. 프로그램이 돌고 있음을 알 수 있다. 출처 : http://mustbegames.tistory.com/18