본문 바로가기

건강한 일상, 전체 글
(472)
CANNOT LOAD /USR/LOCAL/APACHE2/MODULES/LIBPHP5.SO 에러 해결법 PHP 설치하고 아파치 재시작시 아래같은 메세지가 나오는 것은 PHP lib위치가 바뀌어서 이다. 그러므로 PHP 다시 설치해준다~ 압축푼 폴더 삭제하고 다시 압축풀어서 설치 httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: libmysqlclient.so.15: cannot open shared object file: No such file or directory
자바스크립트 랜덤숫자, 랜덤문자열 만들기 자바스크립트 랜덤 문자열 자바스크립트 랜덤숫자, 랜덤문자 function randomString() { var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz"; var string_length = 15; var randomstring = ''; for (var i=0; i
우분투 CHKCONFIG COMMAND NOT FOUND sysv-rc-conf 는 우분투에서 대체해서 쓸수 있는 옵션이다~ 사용법은 chkconfig랑 거의 유사하다. 설치 sudo apt-get install sysv-rc-conf 아파치를 서버시작시 자동실행 하려면 sysv-rc-conf apache2 on 이것은 chkconfig 명령으로 하면 아래와 같은것이다. chkconfig apache2 enable 아파치의 런레벨을 확인하려면 sysv-rc-conf –list apache2 이렇게 하면 된다~ 참 쉽다~
웹호스팅 사용자 MAX_INPUT_VARS 늘리는 방법 먼저 phpinfo(); 로 현재 max_input_vars 의 설정값을 확인한다. 늘리고자 하는 max_input_vars 값을 아래와 같이 .htaccess 파일에 기록후 저장합니다. php_value max_input_vars 500 다시 phpinfo로 확인해봅니다. phpinfo(); 또는 이렇게 확인 $max_input_vars = ini_get(‘max_input_vars’); echo $max_input_vars; exit; 영카트/그누보드 에서는 다음 함수에 의해서 max_input_vars 값이 적은 경우 경고 메세지를 보냅니다. 메세지 : 폼에서 전송된 변수의 개수가 max_input_vars 값보다 큽니다. 전송된 값중 일부는 유실되어 DB에 기록될 수 있습니다. 문제를 해결하기 위..
아파치 재시작 SSL 암호 입력안하게 처리 아파치 재시작 할때 SSL 암호를 묻는데 이것을 자동으로 처리하는 방법. #vi conf/extra/httpd-ssl.conf SSL 설정파일에 SSLPassPhraseDialog builtin 으로 입력하면 아파치 재시작시 암호(개인키의암호)를 물어본다. 이 암호를 물어보지 않게끔 처리하려면 설정파일의 구문을 아래와 같이 변경한다. SSLPassPhraseDialog exec:/usr/local/apache2/conf/ssl_passwd.sh 그리고 vi ssl_passwd.sh 파일 작성한다. #!/bin/sh echo “SSL암호” exit 0 저장하고 나와서 권한 설정. 비밀번호임으로 루트만 접근가능하게 처리하자. chmod 500 ssl_passwd.sh chown root.root ssl_pa..
YUM으로 설치한 것 삭제하기 가끔 yum으로 설치한 RPM패키지를 삭제하고 소스설치를 해야할때가 있다. 예를 들어 gd를 삭제한다고 하면 rpm -qa | grep gd rpm -e gd-2.0.1 으로 삭제하면 되지만 의존성문제로 삭제가 안된다. 이럴땐 yum remove gd-2.0.1 하면 의존성 걸린 것들까지 알아서 지워준다. 어차피 같이 지워도 상관없는거라면~ OK!
에디트플러스 암호화 알고리듬 일치 안됨 AWS접속을 SFTP 로 에디트플러스에 연결하려고 하는 과정에서 발생하였다. 다른PC에서는 괜찮았는데 “암호화 알고리듬 일치안됨” 안된다 에러 메세지가 나오는 상태. 먼저 에디트플러스 버전을 확인 후 최신 버전 4.1 으로 업데이트한 후 다시 확인하니 접속OK 버전업후 FTP 설정쪽을 확인하니 약간변경된 부분이 보였고 또한 개발자분이 해당문제를 수정한듯하다. 만약 버전업후에도 문제가 발생한다면 아래방법을 시도해볼필요가 있다. 서버의 sshd 설정파일을 열어서 sudo vi /etc/ssh/sshd_config 맨아래에 아래의 코드를 추가해준다. 그리고 sshd 데몬을 재시작한 후 확인해보자. Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com..
자바스크립트 날짜형식 두자리수, 0표시자바스크립트 에서 날짜 나 월을 2자리로 표시하는 방법 날짜 2자리 표시 (“0” + this.getDate()).slice(-2); 월 2자리 표시 (“0” + (this.getMonth() + 1)).slice(-2);