Error NoteLinux/Linux 일반2023/01/03 18:41by 깜빡쟁이error: rpmdb: BDB0113 Thread/process 12340/140197456049984 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: Error: rpmdb open failed...
Error NoteDNS/gdnsd2023/01/03 15:24by 깜빡쟁이# gdnsd checkconf info: gdnsd version 3.2.2 @ pid 13749 info: DNS listener threads (2 UDP + 2 TCP) configured for 0.0.0.0:53 info: DNS listener threads (2 UDP + 2 TCP) configured for [::]:53 warning: Config option zones_rfc1035_auto is no longer supported, and will become a syntax error in a future major version upgrade info: plugin_geoip: map 'my_map': Loading Geo...
Error NotePHP2023/01/03 15:09by 깜빡쟁이TypeError #0 "implode(): Argument #2 ($array) must be of type ?array, stdClass given" in /.../xxx.php on line 38 $key = md5(implode(',', $info)); PHP의 implode 함수에서 배열(array)로 받는데 두째 매개변수에 stdClass 형식인 변수를 넣었기 때문에 나오는 오류이다. 아래처럼 get_object_vars 함수로 클래스 멤버 변수인 $info를 배열로 바꾸어 준다. $key = md5(implode(',', get_object_vars(...
Error NoteCMS/WordPress2023/01/03 14:51by 깜빡쟁이Can't change configuration: Can't create folder /path/to/www/wp-content/cache/tmp: mkdir(): No such file or directory SELinux를 쓰고 있는데 위와 같은 오류 로그가 뜬다면, 보안 컨텍스트(security context)로 쓰기 권한을 주지 않았기 때문일 수 있다. # chcon -R -t httpd_user_content_rw_t /path/to/www/wp-content/ # chcon -t httpd_user_content_rw_t /path/to/www/wp-content 쓰기 권...
Error NotePHP2022/12/30 12:26by 깜빡쟁이Warning: Undefined array key "HTTP_HOST" in /.../xxx.php on line 56 Deprecated: strstr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /.../xxx.php on line 56 $_SERVER['HTTP_HOST']는 값이 비는 때가 더러 있다. 이를테면 HTTP/3을 쓰는 때에 $_SERVER['HTTP_HOST']에 값이 들어가지 않는다. $_SERVER['HTTP_HOST']가 비는 것 때문에 PHP 프로그램에 오류...
Error NoteCMS/WordPress2022/12/16 19:40by 깜빡쟁이Briefly unavailable for scheduled maintenance. Check back in a minute. 예약되어 있는 유지보수를 위해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요. 자동 업데이트 기능으로 위드프레스 플러그인을 새 판으로 바꾸다가 도중에 멈추면 이용자가 보는 블로그 화면에 이런 내용만 뜰 수 있다. 이 때에는 .maintenance 파일을 지워서 블로그 화면을 되살릴 수 있고, timeout 값을 늘려서 플러그인을 바꾸는...
다중 사이트(multisite)로 운영하는 워드프레스에서 미디어 라이브러리를 공유할 수 있게 해 주는 플러그인이 있는지 찾아 보았으나, 아쉽게도 워드프레스 최신판에서 쓸 수 있는 도구는 찾지 못했다. 워드프레스 옛 판에서 쓸 수 있었던 플러그인에 관한 정보는 있었다. Network Shared Media https://github.com/humanmade/shared-media-library https://wordpress.org/plugins/network-shared-media/advanced/...
Error NoteMySQL2022/11/20 02:17by 깜빡쟁이# mysql ERROR 2002 (HY000): Can't connect to local server through socket '/var/lib/mysql/mysql.sock' (2) 루트 권한으로 접속해서 mysql을 실행하는데도 이런 오류가 난다면, my.cnf 파일에 다음처럼 소켓 파일을 지정하는 내용이 있는지 살펴서 없으면 넣어 준다. [mysqld] ... socket = /var/lib/mysql/mysql.sock /var/lib/mysql/에 mysql.sock 파일이 만들어지지 않았다면 그 경로의 파일과 디렉토리...