본문 바로가기
반응형

2021/089

1267 : Illegal mix of collations (utf8_general_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '=' 에러 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '=' ... 에러가 발행하는경우는 페이지의 문자셋과 DB의 문자셋이 달라서 그렇습니다. euc-kr 문자셋 코딩 페이지에서 euckr_korean_ci db의 데이타를 쿼리해야하는데, utf-8 문자셋 euckr_korean_ci 문자셋 을 쿼리하는데 문제가 발생합니다. 저장된 페이지의 문자셋과, DB 테이블 구조의 문자셋 collations 을 동일하게 맞추어 주면 됩니다. 2021. 8. 31.
str_replace php 문자열치환 str_replace 문자열 치환 함수 // 문자열 치환예 $string = "abcdefgabcdefg"; $result = str_replace ("abc", "EEE", $string); echo $result; // 출력 결과 : EEEdefgEEEdefg // $count를 입력받으면 몇번 교체했는지 알 수 있습니다. $string = "abcdefgabcdefg"; $result = str_replace ("abc", "EEE", $string, $count); echo $result; // 출력 결과 : EEEdefgEEEdefg echo $count; // 출력 결과 : 2 // 배열를 집어넣고 반환받을 수도 있습니다. 그러나 잘 사용하지는 않습니다. $letter = array("a", .. 2021. 8. 25.
error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory 이 오류는 라이브러리가 없어서 나타나는 오류 입니다. 오래된 프로그램을 실행하는데 libstdc++-libc6.2-2.so.3 오류가 발생할때 해당 라이브러리를 설치해주어야 한다. 호환되는 라이브러리를 설치해준다. yum install compat-libstdc++-296 2021. 8. 20.
원투낚시 시마노 액티브 추천릴 원투낚시는 일단 멀리 던져야 합니다. 많은 릴을 사용해봤지만 시마노 액티브 만큼 나가진 않더군요. 저는 1080 사용합니다. 조금 묵직하지만 멋지게 날라갑니다. 2021. 8. 12.
phpmyadmin 이제 설정 파일은 암호화 문자열(blowfish_scret) 을 필요로 합니다. phpmyadmin 에서 이런 경고 문구가 나타납니다. 이제 설정 파일은 암호화 문자열(blowfish_scret) 을 필요로 합니다. phpmyadmin을 설치하고 config.inc.php 파일이 없어서 그렇습니다. config.sample.inc.php 를 config.inc.php로 변경합니다. mv config.sample.inc.php config.inc.php 저는 인증방식을 cookie 보다는 http를 이용합니다. $cfg['Servers'][$i]['auth_type'] = 'cookie'; 의 cookie를 http로 변경합니다. $cfg['Servers'][$i]['auth_type'] = 'http'; 2021. 8. 12.
apache virtualhost설정 apache virtualhost설정을 통해 한 개의 서버에서 다 수의 웹사이트 운영이 가능합니다. (아래 예제는 apache 2.x 버전 기준 입니다.) 1. 유저계정 생성 # useradd test (default로 /home 하위에 계정 디렉토리가 생성된다.) # passwd test (생성한 계정의 패스워드 설정) # mkdir /home/test/public_html (웹소스를 저장할 디렉토리를 계정 디렉토리 하위에 생성) # chown test.test /home/test/public_html (public_html디렉토리 소유권을 생성한 계정으로 설정) 2. httpd.conf 파일 수정 # vi /usr/local/apache2/conf/httpd.conf ==================.. 2021. 8. 6.
php 컴파일시 make: *** [ext/dom/node.lo] 오류시 php make 에서 아래의 오류가 발생할때 make: *** [ext/dom/node.lo] mv libxml29_compat.patch php-5.2.17/ patch -p0 < ./libxml29_compat.patch 패치 후 다시 make; make install 2021. 8. 3.
mysql 초기DB 설치 에러 / /usr/local/mysql/scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 그런 파일이나 디렉터리가 없습니다 mysql_install_db 실행시 아래와 같이 오류발생하였을 때 perl 설치 /usr/local/mysql/scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 그런 파일이나 디렉터리가 없습니다 yum install perl 2021. 8. 3.
mysql 설치시 에러 / FATAL ERROR: please install the following Perl modules before executing /usr/local/mysql/scripts/mysql_install_db:Data::Dumper mysql 설치시 아래와 같이 에러가 발생하였을 때 perl-Data-Dumper 설치 FATAL ERROR: please install the following Perl modules before executing /usr/local/mysql/scripts/mysql_install_db: Data::Dumper yum install -y perl-Data-Dumper 2021. 8. 3.
반응형