본문 바로가기
반응형

전체 글352

HP 스위치 랙이어 HP Switch Rack Ears HP 스위치 랙이어 ProCurve / Aruba / HP Compatible 17.3" wide Rack Part Numbers: 5064-2085 5069-6535 호환 Models: J3288A (Hub 12M) J3289A (Hub 24M) J3294A (Hub 12) J3295A (Hub 24) J3298A (212M) J3299A (224M) J3300A (10BT Hub 12) J3301A (10BT Hub 12M) J3302A (10BT Hub 24) J3303A (10BT Hub 24M) J4093A (2424M) J4095A (2224) J4107A (JET-4000-PS) J4120A (1600M) J4122A (2400M) J4812A (2512) J4813A (2524) J4817.. 2019. 11. 15.
hpacucli 명령어 Array Configuration Utility (이하 ACU) CLI 1. hpacucli 패키지 설치 방법 ​1) OS에 해당하는 ACU CLI RPM 파일을 hp.com에서 download하여 서버에 UPLOAD합니다. hpacucli 다운로드 wget http://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1257348637/v76502/hpacucli-9.20-9.0.x86_64.rpm [root]# ls hpacucli-8.61-1.0.noarch.rpm ​ 2) RPM 설치를 합니다. [root]# rpm -ivh hpacucli-8.61-1.0.noarch.rpm 준비 중... ################################.. 2019. 11. 5.
PHP 5.3 이상 Zend Guard Loader 설치 PHP 5.3 이상에서는 Zend Optimizer 가 아닌 Zend Guard Loader 라는 이름으로 배포됨 PHP 버전에 맞게 다운로드 - Zend Guard Loader (Runtime for PHP 5.4) 64-bit: http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz - Zend Guard Loader (Runtime for PHP 5.4) 32-bit: http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz - Zend Guard Loader (Runtime.. 2019. 11. 2.
하드디스크 재할당된 섹터수 주의 CrystalDiskinfo 하드디스크 상태체크 프로그램 Crystal DiskInfo를 사용합니다. 하드디스크 건강상태가 좋음, 주의 나쁨 으로 분류되는데, 노란색 표시되는 항목이 재할된 섹터수는 하드드스크에 배드섹터가 발생 했다고 볼수 있습니다. 특정 섹터에 저장이 안되어 다른 곳에 할당이 된 것입니다. 이러한 배드 섹터는 로우레벨 포맷을 사용해도 없어지지 않는 물리적인 베드섹터 입니다. 이런 불량섹터는 물리적인 불량으로 복구가 되지 않습니다. 하드디스크의 특성상 물리적인 베드섹터가 발생한 경우 사용을 하면 계속해서 베드섹터가 증가 하게되며, 결국 하드디스크가 망가지게 되어 사용할 수 없으며 데이타복구를 못할 수도 있습니다. 미리미리 체크하여 새로운 하드디스크로 교체하시길 바랍니다. 2019. 10. 30.
KCP 연동모듈 호출 오류 KCP 전자 결제 연동모듈 호출 오류는 KCP 연동 모듈 pp_cli 파일이 32비트 프로그램으로 호환이 안되거나, 실행권한이 없을 때 오류가 발생합니다. FTP 업로드시 바이너리 방식으로 업로드 해야하며, 권한은 755 으로 주어야 합니다. 서버가 64bit 파일인경우는 pp_cli를 64bit 파일로 교체를 해야합니다. 간단한 테스트 [root@server bin]# ./pp_cli -bash: ./pp_cli: /lib/ld-linux.so.2: bad ELF interpreter: 그런 파일이나 디렉터리가 없습니다 이런 오류는 64bit 서버에서 프로그램이 32bit 용일때 발생합니다. 2019. 10. 21.
일반적인 Htaccess 301 리디렉션 규칙 단일 페이지를 어떻게 리디렉션합니까? Redirect 301 /pagename.php http://www.domain.com/pagename.html 전체 사이트 또는 도메인을 새 사이트로 리디렉션하는 방법은 무엇입니까? Redirect 301 / http://www.domain.com/ 전체 사이트를 하위 폴더로 어떻게 리디렉션합니까? Redirect 301 / http://www.domain.com/subfolder/ 하위 폴더를 다른 웹 사이트로 어떻게 리디렉션합니까? Redirect 301 /subfolder http://www.domain.com/ 파일 확장자를 리디렉션하지만 페이지 이름은 어떻게 유지합니까? 예 : .html 확장자가 동일한 파일 이름을 사용하지만 .php 확장자를 사용하려는 .. 2019. 10. 15.
PHP 워드프레스 언어별로 다른 페이지 보여주기 워드프레스 언어별로 다른 페이지 보여주기 1. 워드프레스 index.php 파일을 수정한다. 아래 부분을 주석처리한다. 2019. 10. 14.
PHP 인코딩 감지 PHP 인코딩 확인 함수 mb_detect_encoding() 로 확인을 할 수 있다. $string = "인코딩확인"; $encodelist = array('ASCII','UTF-8','UTF-16LE','WINDOWS-1252','EUC-KR'); $detectencoding = mb_detect_encoding($string , $encodelist ); if(strtoupper($detectencoding ) == 'UTF-8') { echo 'UTF-8 입니다'; } 응용 mb_detect_encoding($str, 'auto'); // 자동 감지 mb_detect_encoding($str, 'ASCII,EUC-KR,UTF-8'); mb_detect_encoding($str, array('ASC.. 2019. 9. 18.
시놀로지 HDD 교체 시놀로지 HDD 장애로 새로운 HDD로 교체합니다. 핫스왑기능이 있어 전원을 끄지 않아도 됩니다. HDD/SDD 메뉴를 클릭하여, 불량HDD를 선택하고, 상단부분 ' 작업 > 비활성화' 선택하여 비활성화를 진행 합니다. 불량 HDD를 제거한 후 새로 준비한 HDD를 꽂습니다. 동일한 HDD 용량으로 교체하는게 좋습니다. 스토리지풀 메뉴에 작업 > 수리 메뉴를 선택하여 수리를 진행합니다. 적용 버튼을 클릭하면 수리가 진행되는 것을 확인 할 수 있습니다. 2019. 9. 16.
CentOS7 vsftpd ftp 환경 에디트플러스(editplus)FTP 접속 오류 CentOS7 vsftpd ftp 서버에 에디트플러스에서 파일을 읽어오지 못하는 오류가 발생하였다. 기존 CentOS6 에서 vsftpd ftp 와 같은 환경이었으나, 목록읽어오기부터 안되었다. 에디트플러스 FTP접속 설정 --> 고급FTP설정에 LIST대신 STAT사용 을 체크하면, 목록은 보여진다. 편집할 파일을 불러오면 읽어오질 못하고 오류가 발생한다. editplus 4.3 버전을 사용하고 있었으나, 5.x를 사용해봐도 같은 문제가 발생하였다. 문제는 서버의 방화벽 문제다. Passive 모드를 지원하지 않는 것이다. Passive 포트를 지정하고 개방해주어야 한다. iptables 방화벽을 사용하기에 아래와 같이 해결하였다. 해결방법 1 /etc/vsftpd/vsftpd.conf에 다음의 내용을.. 2019. 9. 5.
PHP 브라우저 알아내기 접속한 브라우저 알아내기 함수 입니다. function getBrowser() { $broswerList = array('MSIE', 'Chrome', 'Firefox', 'iPhone', 'iPad', 'Android', 'PPC', 'Safari', 'none'); $browserName = 'none'; foreach ($broswerList as $userBrowser){ if($userBrowser === 'none') break; if(strpos($_SERVER['HTTP_USER_AGENT'], $userBrowser)) { $browserName = $userBrowser; break; } } return $browserName; } $browser = getBrowser(); echo .. 2019. 8. 8.
letsencrypt ssl 발급, 추가, 삭제 신규 인증서 발급받기 다음 둘 중 한가지 방법으로 신규 인증서를 발급받을 수 있습니다. ⅰ) Standalone 방식 운용 중인 웹 서버를 잠시 Shutdown하고 다음 명령을 실행합니다. certbot certonly --cert-name --standalone -d ,,..., 예) 다음 명령은 Nginx 웹 서버를 사용하는 서버에서 cnisoft.com, www.cnisoft.com 두 개의 도메인에 대한 TLS 인증서를 Standalone 도메인 인증 방식으로 발급받아 cnisoft-cert라는 이름으로 저장합니다. sudo service nginx stop sudo certbot certonly --cert-name cnisoft-cert --standalone -d cnisoft.com,www.. 2019. 7. 24.
반응형